Part Number Hot Search : 
57T35 AM28F AN5793K VP210 AD7492 CDBAV99W AX145 1N5231
Product Description
Full Text Search
 

To Download FREESCALESEMICONDUCTORINC-XC56602PV60 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  motorola semiconductor technical data dsp56602 order this document by: dsp56602/d ?motorola, inc. 1997 advance information this document contains information on a new product. specifications and information herein are subject to change without notice . preliminary information 16-bit digital signal processor the dsp56602 is a rom-based 16-bit fixed-point cmos digital signal processor (dsp) designed for low-power digital cellular subscriber applications. the dsp56602 is optimized for processing-intensive, yet cost-effective, low power consumption digital mobile communications applications. the dsp56602 is a member of the dsp56600 core family of dsps, and is capable of executing one instruction per clock cycle. the dsp56602 provides for customer-specifiable, factory-programmed rom. application development can be performed using the dsp56603evm evaluation module or the dsp56603ads application development system. figure 1 provides a block diagram of the dsp56602, showing the core structures and the expansion areas. the dsp56600 core includes the data arithmetic logic unit (data alu), address generation unit (agu), program controller, program patch detector, bus interface unit, on-chip emulation (once?) module, jtag port, and a phase lock loop (pll)-based clock generator. the expansion areas provide the program and data memories, as well as a versatile set of on-chip peripherals and external ports. figure 1 dsp56602 block diagram extal program memory rom 34 k 24 ram 0.5 k 24 yab xab pab ydb xdb pdb gdb modc/irqc modd/irqd address 4 data control 6 16 24 16 memory peripheral ym_eb xm_eb pm_eb expansion area 6 jtag 5 reset modb/irqb pcap 3 once clkout x data memory rom 6 k 16 ram 4.25 k 16 dsp56600 16-bit core pio_eb area expansion moda/irqa pinit/nmi de power manage- ment data alu 16 16 + 40 40-bit mac two 40-bit accumulators 40-bit barrel shifter external bus interface program interrupt controller program decode controller program address generator program patch detector address generation unit internal data bus switch clock generator pll triple timer or gpio pins dedicated gpio pins host interface hi08 or gpio pins ssi interface or gpio pins y data memory rom 8 k 16 ram 4.25 k 16 aa1096 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information ii dsp56602 technical data sheet motorola dsp56602 table of contents table of contents section 1 signal/connection descriptions . . . . . . . . . . . . . . . . . . . . . 1-1 section 2 specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 section 3 packaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 section 4 design considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 section 5 ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 appendix a power consumption benchmark . . . . . . . . . . . . . . . . . . . . a-1 data sheet conventions this data sheet uses the following conventions: overbar this is used to indicate a signal that is active when pulled low. for example, the reset pin is active when low. ?asserted? a high true (active high) signal is high or a low true (active low) signal is low. ?deasserted? a high true (active high) signal is low or a low true (active low) signal is high. examples: signal/symbol logic state signal state voltage 1 pin true asserted v il /v ol pin false deasserted v ih /v oh pin true asserted v ih /v oh pin false deasserted v il /v ol note: 1. values for v il , v ol , v ih , and v oh are defined by individual product specifications. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 data sheet conventions preliminary information motorola dsp56602 technical data sheet iii dsp56602 features digital signal processing core  high-performance dsp56600 core  up to 60 million instructions per second (mips) at 2.7?3.3 v  fully pipelined 16 16-bit parallel multiplier-accumulator (mac)  two 40-bit accumulators including extension bits  40-bit parallel barrel shifter  highly parallel instruction set with unique dsp addressing modes  code-compatible with the dsp56300 core  position-independent code support  user-selectable stack extension  nested hardware do loops  fast auto-return interrupts  on-chip support for software patching and enhancements  on-chip phase lock loop (pll) circuit  real-time trace capability via external address bus  on-chip emulation (once) module and jtag port memory  34 k 24 of customer-specifiable factory-programmed program rom  0.5 k 24 of program ram  10.25 k 16 of x data memory, organized as follows: ? 6 k 16 of x data rom ? 4.25 k 16 of x data ram  12.25 k 16 of y data memory, organized as follows: ? 8 k 16 of y data rom ? 4.25 k 16 of y data ram  off-chip expansion for both program fetch and program data transfers  no additional logic needed for interface to external sram memories f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information iv dsp56602 technical data sheet motorola dsp56602 data sheet conventions peripheral circuits  three dedicated general purpose input/output (gpio) pins and as many as thirty-one additional gpio pins (user-selectable as peripherals or gpio pins)  host interface (hi08) support: one 8-bit parallel port (or as many as sixteen additional gpio pins) ? direct interface to motorola hc11, hitachi h8, 8051 family, and thomson p6 family ? minimal logic interface to standard isa bus, motorola 68k family, and intel x86 microprocessor family.  synchronous serial interface (ssi) support: two 6-pin ports (or twelve additional gpio pins) ? supports serial devices with one or more industry-standard codecs, other dsps, microprocessors, and motorola spi-compliant peripherals ? independent transmitter and receiver sections and a common ssi clock generator ? network mode using frame sync and up to 32 time slots ? 8-bit, 12-bit, and 16-bit data word lengths  three programmable timers (or as many as three additional gpio pins)  three external interrupt/mode control lines  one external reset pin for hardware reset energy efficient design  very low power cmos design ? operating voltage range: 1.8 v to 3.3 v ? < 0.85 ma/mips at 2.7 v ? < 0.55 ma/mips at 1.8 v  low power wait for interrupt standby mode, and ultra low power stop standby mode  fully static, hcmos design for operating frequencies from 60 mhz down to 0 hz (dc)  special power management circuitry f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 for the latest information preliminary information motorola dsp56602 technical data sheet v product documentation the three documents listed in table 1 are required for a complete description of the dsp56602 and are necessary to design properly with the part. documentation is available from a local motorola distributor, a motorola semiconductor sales office, a motorola literature distribution center, or through the motorola dsp home page on the internet (the source for the latest information). for the latest information refer to the back cover of this document for:  motorola contact addresses  motorola mfax? service  motorola dsp internet address  motorola dsp helpline the mfax service and the dsp internet connection maintain the most current specifications, documents, and drawings. these two services are available on demand 24 hours a day. table 1 dsp56602 chip documentation document name description of contents order number dsp56600 family manual detailed description of the dsp56600 family architecture, and 16-bit dsp core processor and the instruction set dsp56600fm/ad dsp56602 user?s manual detailed description of memory, peripherals, and interfaces of the dsp56602 dsp56602um/ad dsp56602 technical data sheet electrical and timing specifications, pin descriptions, and package descriptions dsp56602/d f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information vi dsp56602 technical data sheet motorola dsp56602 for the latest information f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information motorola dsp56602 technical data sheet 1-1 section 1 signal/connection descriptions introduction the input and output signals of the dsp56602 are organized into functional groups, as shown in table 1-1 and as illustrated in figure 1-1 . in table 1-2 through table 1-12 , each table row describes the signal or signals present on a pin. the dsp56602 is operated from a 3 v supply; however, some of the inputs can tolerate 5 v. a special notice for this feature is added to the signal descriptions of those inputs. table 1-1 functional group signal allocations functional group number of signals detailed description power (v cc ) 19 table 1-2 ground (gnd) 19 table 1-3 pll and clock signals 5 table 1-4 interrupt and mode control 5 table 1-5 external memory port (also referred to as port a) address bus 16 table 1-6 data bus 24 bus control 4 host interface (hi08) port b (gpio) 16 table 1-7 synchronous serial interface 0 (ssi0) port c (gpio) 6 table 1-8 synchronous serial interface 1 (ssi1) port d (gpio) 6 table 1-9 general purpose input/output (gpio) 3 table 1-10 triple timer 3 table 1-11 jtag/on-chip emulation (once) module 6 table 1-12 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-2 dsp56602 technical data sheet motorola dsp56602 introduction figure 1-1 dsp56602 signals identified by functional group dsp56602 24 16 external address bus external data bus external bus control synchronous serial interface port 0 (ssi0) 2 timers 3 clock/pll jtag/once port power inputs: address bus bus control data bus hi08 pll internal logic high-voltage internal logic low-voltage ssi/gpio/timer a0?15 d0?23 rd wr at mcs tck tdi tdo tms trst de clkout pcap pinit/nmi v cca v ccc v ccd v cch v ccp v ccqh v ccql v ccs 3 dedicated general purpose input/ output port (gpio) 2 4 4 3 grounds: address bus bus control data bus hi08 pll pll internal logic ssi/gpio/timer gnd a gnd c gnd d gnd h gnd p gnd p1 gnd q gnd s 4 4 4 2 interrupt/ mode control moda/irqa modb/irqb modc/irqc modd/irqd reset host interface (hi08) port 1 gpio0 gpio1 gpio2 8 3 2 extal xtal synchronous serial interface port 1 (ssi1) 2 3 port a 2 note: 1. the hi08 port supports a non-multiplexed or a multiplexed bus, single or double data strobe (ds), and single or double host request (hr) configurations. since each of these modes is configured independently, any combination of these modes is possible. the hi08 signals can also be configured alternately as gpio signals (pb0?b15). 2. the ssi0 and ssi1 signals can be configured alternatively as port c gpio signals (pc0?c5) and port d gpio signals (pd0?d5), respectively. 3. tio0?io2 can be configured alternatively as gpio signals. non- multiplexed bus hd0?d7 ha0 ha1 ha2 hcs /hcs single ds hrw hds /hds single hr hreq /hreq hack /hack multiplexed bus had0?ad7 has /has ha8 ha9 ha10 double ds hrd /hrd hwr /hwr double hr htrq /htrq hrrq /hrrq port b gpio pb0?b7 pb8 pb9 pb10 pb13 pb11 pb12 pb14 pb15 sc00?c02 sck0 srd0 std0 port c gpio pc0?c2 pc3 pc4 pc5 sc10?c12 sck1 srd1 std1 port d gpio pd0?d2 pd3 pd4 pd5 tio0 tio1 tio2 timer gpio tio0 tio1 tio2 aa1097 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 power preliminary information motorola dsp56602 technical data sheet 1-3 power table 1-2 power inputs signal name (number of pins) signal description v cca (3) address bus power ?v cca is an isolated power for sections of address bus i/o drivers, and must be tied externally to all other chip power inputs, except for the v ccql input. the user must provide adequate external decoupling capacitors. v ccc (1) bus control power ?v ccc is an isolated power for the bus control i/o drivers, and must be tied to all other chip power inputs externally, except for the v ccql input. the user must provide adequate external decoupling capacitors. v ccd (4) data bus power ?v ccd is an isolated power for sections of data bus i/o drivers, and must be tied to all other chip power inputs externally, except for the v ccql input. the user must provide adequate external decoupling capacitors. v cch (1) host power ?v cch is an isolated power for the hi08 logic, and must be tied to all other chip power inputs externally, except for the v ccql input. the user must provide adequate external decoupling capacitors. v ccp (1) pll power ?v ccp is v cc dedicated for phase lock loop (pll) use. the voltage should be well-regulated and the input should be provided with an extremely low impedance path to the v cc power rail. v ccqh (3) quiet power high-voltage ?v ccqh is an isolated power for the cpu logic, and must be tied to all other chip power inputs externally, except for the v ccql input. the user must provide adequate external decoupling capacitors. the voltage supplied to these inputs should equal the voltage supplied to i/o power inputs v cca , v ccc , v ccd , v cch , and v ccs . v ccql (4) quiet power low-voltage ?v ccql is an isolated power for the cpu logic, and should not be tied to the other chip power inputs. the user must provide adequate external decoupling capacitors. v ccs (2) ssis, gpio and timers power ?v ccs is an isolated power for the ssis, gpio, and timers logic, and must be tied to all other chip power inputs externally, except for the v ccql input. the user must provide adequate external decoupling capacitors. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-4 dsp56602 technical data sheet motorola dsp56602 ground ground table 1-3 grounds signal name (number of pins) signal description gnd a (4) address bus ground ?gnd a is an isolated ground for sections of address bus i/o drivers, and must be tied externally to all other chip ground connections. the user must provide adequate external decoupling capacitors. gnd c (2) bus control ground ?gnd c is an isolated ground for the bus control i/o drivers, and must be tied externally to all other chip ground connections. the user must provide adequate external decoupling capacitors. gnd d (4) data bus ground ?gnd d is an isolated ground for sections of the data bus i/o drivers, and must be tied externally to all other chip ground connections. the user must provide adequate external decoupling capacitors. gnd h (1) host ground ?gnd h is an isolated ground for the hi08 i/o drivers, and must be tied externally to all other chip ground connections. the user must provide adequate external decoupling capacitors. gnd p (1) pll ground ?gnd p is ground dedicated for pll use, and should be provided with an extremely low impedance path to ground. v ccp should be bypassed to gnd p with a 0.1 f capacitor located as close as possible to the chip package. gnd p1 (1) pll ground 1 ?gnd p1 is ground dedicated for pll use, and should be provided with an extremely low impedance path to ground. gnd q (4) quiet ground ?gnd q is an isolated ground for the cpu logic, and must be tied externally to all other chip ground connections. the user must provide adequate external decoupling capacitors. gnd s (2) ssis, gpio, and timers ground ?gnd s is an isolated ground for the ssis, gpio, and timers logic, and must be tied externally to all other chip ground connections. the user must provide adequate external decoupling capacitors. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 clock and phase lock loop preliminary information motorola dsp56602 technical data sheet 1-5 clock and phase lock loop table 1-4 clock and pll signals signal name signal type state during reset signal description extal input input external clock/crystal input ?extal interfaces the internal crystal oscillator input to an external crystal or an external clock. xtal output chip- driven crystal output ?xtal connects the internal crystal oscillator output to an external crystal. if an external clock is used, leave xtal unconnected. pcap input indeter- minate pll capacitor ?pcap is an input connecting an off-chip capacitor to the pll filter. connect one capacitor terminal to pcap and the other terminal to v ccp . if the pll is not used, pcap may be tied to v cc , gnd, or left floating. clkout output chip- driven clock output ?clkout provides an output clock synchronized to the internal core clock phase. when the pll is enabled, the division factor (df) equals one, and the multiplication factor (mf) is less than or equal to four, clkout is also synchronized to extal. when the pll is disabled, the clkout frequency is half the frequency of extal. pinit nmi input input input pll initialize ?during assertion of reset , the value of pinit is written into the pll enable (pen) bit of the pll control register 1 (pctl1) , determining whether the pll is enabled or disabled. when this input is high during reset assertion, the pll is enabled following reset deassertion. non-maskable interrupt ?after reset deassertion and during normal instruction processing, the pinit/nmi schmitt-trigger input is a negative-edge-triggered non-maskable interrupt (nmi) request internally synchronized to clkout. this input can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-6 dsp56602 technical data sheet motorola dsp56602 interrupt and mode control interrupt and mode control table 1-5 interrupt and mode control signals signal name signal type state during reset signal description reset input input reset ?reset is an active low, schmitt-trigger input. deassertion of the reset signal is internally synchronized to the clock out (clkout). when asserted, the chip is placed in the reset state and the internal phase generator is reset. the schmitt-trigger input allows a slowly rising input, such as a capacitor charging, to reliably reset the chip. if the reset signal is deasserted synchronous to clkout, exact start-up timing is guaranteed, allowing multiple processors to start up synchronously and operate together. when the reset signal is deasserted, the initial chip operating mode is latched from the moda, modb, modc, and modd inputs. in addition, the value on the pinit/ nmi pin is latched to the pen bit in the pctl1 register. this input can tolerate 5 v. moda irqa input input input mode select a ?during hardware reset, moda, modb, modc, and modd select one of sixteen initial chip operating modes latched into the operating mode register (omr) when the reset signal is deasserted. external interrupt request a ?following reset deassertion, moda becomes irqa , a level-sensitive or negative-edge-triggered, maskable interrupt request input during normal instruction processing. if irqa is asserted synchronous to clkout, multiple processors can be resynchronized using the wait instruction and asserting irqa to exit the wait state. if the processor is in the stop standby state and irqa is asserted, the processor exits the stop state. this is an active low schmitt-trigger input, internally synchronized to clkout. this input can tolerate 5 v. modb irqb input input input mode select b ?during hardware reset, moda, modb, modc, and modd select one of sixteen initial chip operating modes latched into the operating mode register (omr) when the reset signal is deasserted. external interrupt request b ?following reset deassertion, modb becomes irqb , a level-sensitive or negative-edge-triggered, maskable interrupt request input during normal instruction processing. if irqb is asserted synchronous to clkout, multiple processors can be resynchronized using the wait instruction and asserting irqb to exit the wait state. if the processor is in the stop standby state and irqb is asserted, the processor exits the stop state. this is an active low schmitt-trigger input, internally synchronized to clkout. this input can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 interrupt and mode control preliminary information motorola dsp56602 technical data sheet 1-7 modc irqc input input input mode select c ?during hardware reset, moda, modb, modc, and modd select one of sixteen initial chip operating modes latched into the operating mode register (omr) when the reset signal is deasserted. external interrupt request c ?following reset deassertion, modc becomes irqc , a level-sensitive or negative-edge-triggered, maskable interrupt request input during normal instruction processing. if irqc is asserted synchronous to clkout, multiple processors can be resynchronized using the wait instruction and asserting irqc to exit the wait state. if the processor is in the stop standby state and irqc is asserted, the processor exits the stop state. this is an active low schmitt-trigger input, internally synchronized to clkout. this input can tolerate 5 v. modd irqd input input input mode select d ?during hardware reset, moda, modb, modc, and modd select one of sixteen initial chip operating modes latched into the operating mode register (omr) when the reset signal is deasserted. external interrupt request ?following reset deassertion, modd becomes irqd , a level-sensitive or negative-edge-triggered, maskable interrupt request input during normal instruction processing. if irqd is asserted synchronous to clkout, multiple processors can be resynchronized using the wait instruction and asserting irqd to exit the wait state. if the processor is in the stop standby state and irqd is asserted, the processor exits the stop state. this is an active low schmitt-trigger input, internally synchronized to clkout. this input can tolerate 5 v. table 1-5 interrupt and mode control signals (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-8 dsp56602 technical data sheet motorola dsp56602 external memory interface (port a) external memory interface (port a) table 1-6 external memory interface (port a) signals signal name signal type state during reset signal description a0?a15 output set according to chip operating mode* address bus ?these active high outputs specify the address for external program memory accesses. to minimize power dissipation, a0?a15 do not change state when external memory spaces are not being accessed. d0?d23 bi-directional tri-stated data bus ?these active high, bidirectional input/outputs provide the bidirectional data bus for external program memory accesses. d0?d23 are tri-stated when no external bus activity occurs. mcs output pulled high internally memory chip select ?this signal is an active low output, and is asserted when an external memory access occurs. rd output pulled high internally read enable ?this signal is an active low output. rd is asserted to read external memory on the data bus (d0?d23). wr output pulled high internally write enable ?this signal is an active low output. wr is asserted to write external memory on the data bus (d0?d23). at output pulled high internally address tracing ?this signal is an active low output. at is asserted (for half of a clock cycle) whenever a new address is driven on the address bus (a0?a15) in the program address tracing mode. the new address is either a reflection of internal fetch or internal program space move instruction or an external address driven for an external access. note: * the a0?a15 pins are asserted according to the selected chip operating mode, as determined by the values on the moda?modd pins. each mode has a different reset address. a0?a15 are latched to the value of that reset address minus 1. for example, if the reset address for a selected operating mode is $0800, the address bus is asserted to $07ff. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 host interface (hi08) preliminary information motorola dsp56602 technical data sheet 1-9 host interface (hi08) the hi08 provides a fast parallel data to 8-bit port that can be connected directly to the host bus. the hi08 supports a variety of standard buses, and can be directly connected to a number of industry standard microcomputers, microprocessors, dsps, and dma hardware. the direction and polarity of all pins on the hi08 is programmable. all pins also have programmable gpio functionality. table 1-7 host interface signals signal name signal type state during reset signal description hd0?hd7 had0? had7 pb0?pb7 bi-directional bi-directional input or output tri-stated host data bus ?when the hi08 is programmed to interface a non-multiplexed host bus and the hi function is selected, these signals are lines 0?7 of the host data bidirectional tri- state bus (hd0?hd7). host address and data bus ?when the hi08 is programmed to interface a multiplexed host bus and the hi function is selected, these signals are lines 0?7 of the host address/data multiplexed bidirectional tri-state bus (had0?had7). port b 0?7 ?when the hi08 is configured as gpio through the hi08 port control register (hpcr), these signals are individually programmed as inputs or outputs through the hi08 data direction register (hddr). when configured as an input, this pin can tolerate 5 v. ha0 has /has pb8 input input input or output tri-stated host address input 0 ?when the hi08 is programmed to interface a non-multiplexed host bus and the hi function is selected, this signal is line 0 of the host address input bus (ha0). host address strobe ?when the hi08 is programmed to interface a multiplexed host bus and the hi function is selected, this signal is the host address strobe (has ) schmitt-trigger input. the polarity of the address strobe is programmable. port b 8 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-10 dsp56602 technical data sheet motorola dsp56602 host interface (hi08) ha1 ha8 pb9 input input input or output tri-stated host address input 1 ?when the hi08 is programmed to interface a non-multiplexed host bus and the hi function is selected, this signal is line one of the host address input bus (ha1). host address 8 ?when the hi08 is programmed to interface a multiplexed host bus and the hi function is selected, this signal is line eight of the input host address bus (ha8). port b 9 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. ha2 ha9 pb10 input input input or output tri-stated host address input 2 ?when the hi08 is programmed to interface a non-multiplexed host bus and the hi function is selected, this signal is line two of the host address input bus (ha2). host address 9 ?when the hi08 is programmed to interface a multiplexed host bus and the hi function is selected, this signal is line nine of the input host address bus (ha9). port b 10 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. table 1-7 host interface signals (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 host interface (hi08) preliminary information motorola dsp56602 technical data sheet 1-11 hrw hrd /hrd pb11 input input input or output tri-stated host read/write ?when the hi08 is programmed to interface a single-data-strobe host bus and the hi function is selected, this signal is the read/write input (hrw). host read data ?when the hi08 is programmed to interface a double-data-strobe host bus and the hi function is selected, this signal is the read data strobe schmitt- trigger input (hrd ). the polarity of the data strobe is programmable. port b 11 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. hds /hds hwr /hwr pb12 input input input or output tri-stated host data strobe ?when the hi08 is programmed to interface a single-data-strobe host bus and the hi function is selected, this signal is the host data strobe schmitt-trigger input (hds ). the polarity of the data strobe is programmable. host write enable ?when the hi08 is programmed to interface a double-data-strobe host bus and the hi function is selected, this signal is the write data strobe schmitt- trigger input (hwr ). the polarity of the data strobe is programmable. port b 12 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. table 1-7 host interface signals (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-12 dsp56602 technical data sheet motorola dsp56602 host interface (hi08) hcs /hcs ha10 pb13 input input input or output tri-stated host chip select ?when the hi08 is programmed to interface a non-multiplexed host bus and the hi function is selected, this signal is the host chip select input (hcs ). the polarity of the chip select is programmable. host address 10 ?when the hi08 is programmed to interface a multiplexed host bus and the hi function is selected, this signal is line 10 of the input host address bus (ha10). port b 13 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. hreq / hreq htrq / htrq pb14 output output input or output tri-stated host request ?when the hi08 is programmed to interface a single host request host bus and the hi function is selected, this signal is the host request output (hreq ). the polarity of the host request is programmable. the host request can be programmed as a driven or open-drain output. transmit host request ?when the hi08 is programmed to interface a double host request host bus and the hi function is selected, this signal is the transmit host request output (htrq ). the polarity of the host request is programmable. the host request can be programmed as a driven or open- drain output. port b 14 ?when the hi08 is programmed to interface a multiplexed host bus and the signal is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. table 1-7 host interface signals (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 host interface (hi08) preliminary information motorola dsp56602 technical data sheet 1-13 hack / hack hrrq / hrrq pb15 input output input or output tri-stated host acknowledge ?when the hi08 is programmed to interface a single host request host bus and the hi function is selected, this signal is the host acknowledge schmitt- trigger input (hack ). the polarity of the host acknowledge is programmable. receive host request ?when the hi08 is programmed to interface a double host request host bus and the hi function is selected, this signal is the receive host request output (hrrq ). the polarity of the host request is programmable. the host request can be programmed as a driven or open- drain output. port b 15 ?when the hi08 is configured as gpio through the hpcr, this signal is individually programmed as an input or output through the hddr. when configured as an input, this pin can tolerate 5 v. table 1-7 host interface signals (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-14 dsp56602 technical data sheet motorola dsp56602 synchronous serial interface 0 (ssi0) synchronous serial interface 0 (ssi0) two identical synchronous serial interfaces (ssi0 and ssi1) provide a full-duplex serial port for serial communication with a variety of serial devices including one or more industry-standard codecs, other dsps, or microprocessors. when either ssi port is disabled, it can be used for general purpose i/o (gpio). table 1-8 synchronous serial interface 0 (ssi0) signal name signal type state during reset signal description sc00 pc0 input or output input or output tri-stated serial control signal 0 ?the function of sc00 is determined by the selection of either synchronous or asynchronous mode. for asynchronous mode, this signal is used for the receive clock i/o (schmitt-trigger input). for synchronous mode, this signal is used for or for serial i/o flag 0. port c 0 ?when configured as pc0, signal direction is controlled through the ssi0 port direction control register (prrc). the signal can be configured as ssi signal sc00 through the ssi0 port control register (pcrc). when configured as an input, this pin can tolerate 5 v. sc01 pc1 input or output input or output tri-stated serial control signal 1 ?the function of sc00 is determined by the selection of either synchronous or asynchronous mode. for asynchronous mode, this signal is used for the receive clock i/o (schmitt-trigger input). for synchronous mode, this signal is used for serial i/o flag 1. port c 1 ?when configured as pc1, signal direction is controlled through the prrc. the signal can be configured as an ssi signal sc01 through the pcrc. when configured as an input, this pin can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 synchronous serial interface 0 (ssi0) preliminary information motorola dsp56602 technical data sheet 1-15 sc02 pc2 input or output input or output tri-stated serial control signal 2 ?sc02 is the frame sync for both the transmitter and receiver in synchronous mode, and for the transmitter only in asynchronous mode. when configured as an output, this signal is the internally generated frame sync signal. when configured as an input, this signal receives an external frame sync signal for the transmitter (and the receiver in synchronous operation). port c 2 ?when configured as pc2, signal direction is controlled through the prrc. the signal can be configured as an ssi signal sc02 through the pcrc. when configured as an input, this pin can tolerate 5 v. sck0 pc3 input or output input or output tri-stated serial clock ?sck0 is a bidirectional schmitt-trigger input signal providing the serial bit rate clock for the ssi. the sck0 is a clock input or output used by both the transmitter and receiver in synchronous modes, or by the transmitter in asynchronous modes. although an external serial clock can be independent of and asynchronous to the dsp system clock, it must exceed the minimum clock cycle time of 6t (i.e., the system clock frequency must be at least three times the external ssi clock frequency). the ssi needs at least three dsp phases inside each half of the serial clock. port c 3 ?when configured as pc3, signal direction is controlled through the prrc. the signal can be configured as an ssi signal sck0 through the pcrc. when configured as an input, this pin can tolerate 5 v. srd0 pc4 input input or output tri-stated serial receive data ?srd0 receives serial data and transfers the data to the ssi receive shift register. port c 4 ?when configured as pc4, signal direction is controlled through the prrc. the signal can be configured as an ssi signal srd0 through the pcrc. when configured as an input, this pin can tolerate 5 v. table 1-8 synchronous serial interface 0 (ssi0) (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-16 dsp56602 technical data sheet motorola dsp56602 synchronous serial interface 0 (ssi0) std0 pc5 output input or output tri-stated serial transmit data ?std0 is used for transmitting data from the ssi transmit shift register. port c 5 ?when configured as pc5, signal direction is controlled through the prrc. the signal can be configured as an ssi signal std0 through the pcrc. when configured as an input, this pin can tolerate 5 v. table 1-8 synchronous serial interface 0 (ssi0) (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 synchronous serial interface 1 (ssi1) preliminary information motorola dsp56602 technical data sheet 1-17 synchronous serial interface 1 (ssi1) table 1-9 synchronous serial interface 1 (ssi1) signal name signal type state during reset signal description sc10 pd0 input or output input or output tri-stated serial control signal 0 ?the function of sc10 is determined by the selection of either synchronous or asynchronous mode. for asynchronous mode, this signal is used for the receive clock i/o (schmitt-trigger input). for synchronous mode, this signal is used for or for serial i/o flag 0. port d 0 ?when configured as pd0, signal direction is controlled through the ssi1 port direction control register (prrd). the signal can be configured as ssi signal sc10 through the ssi1 port control register (pcrd). when configured as an input, this pin can tolerate 5 v. sc11 pd1 input or output input or output tri-stated serial control signal 1 ?the function of sc11 is determined by the selection of either synchronous or asynchronous mode. for asynchronous mode, this signal is used for the receive clock i/o (schmitt-trigger input). for synchronous mode, this signal is used for serial i/o flag 1. port d 1 ?when configured as pd1, signal direction is controlled through the prrd. the signal can be configured as an ssi signal sc11 through the pcrd. when configured as an input, this pin can tolerate 5 v. sc12 pd2 input or output input or output tri-stated serial control signal 2 ?sc12 is used for frame sync i/o. sc12 is the frame sync for both the transmitter and receiver in synchronous mode, and for the transmitter only in asynchronous mode. when configured as an output, this signal is the internally generated frame sync signal. when configured as an input, this signal receives an external frame sync signal for the transmitter (and the receiver in synchronous operation). port d 2 ?when configured as pd2, signal direction is controlled through the prrd. the signal can be configured as an ssi signal sc12 through the pcrd. when configured as an input, this pin can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-18 dsp56602 technical data sheet motorola dsp56602 synchronous serial interface 1 (ssi1) sck1 pd3 input or output input or output tri-stated serial clock ?sck1 is a bidirectional schmitt-trigger input signal providing the serial bit rate clock for the ssi. the sck1 is a clock input or output used by both the transmitter and receiver in synchronous modes, or by the transmitter in asynchronous modes. although an external serial clock can be independent of and asynchronous to the dsp system clock, it must exceed the minimum clock cycle time of 6t (i.e., the system clock frequency must be at least three times the external ssi clock frequency). the ssi needs at least three dsp phases inside each half of the serial clock. port d 3 ?when configured as pd3, signal direction is controlled through the prrd. the signal can be configured as an ssi signal sck1 through the pcrd. when configured as an input, this pin can tolerate 5 v. srd1 pd4 input input or output tri-stated serial receive data ?srd1 receives serial data and transfers the data to the ssi receive shift register. port d 4 ?when configured as pd4, signal direction is controlled through the prrd. the signal can be configured as an ssi signal srd1 through the pcrd. when configured as an input, this pin can tolerate 5 v. std1 pd5 output input or output tri-stated serial transmit data ?std1 is used for transmitting data from the ssi transmit shift register. port d 5 ?when configured as pd5, signal direction is controlled through the prrd. the signal can be configured as an ssi signal std1 through the pcrd. when configured as an input, this pin can tolerate 5 v. table 1-9 synchronous serial interface 1 (ssi1) (continued) signal name signal type state during reset signal description f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 general purpose i/o (gpio) preliminary information motorola dsp56602 technical data sheet 1-19 general purpose i/o (gpio) three dedicated general purpose input/output (gpio) signals are provided on the dsp56602. each is reconfigurable as input, output, or tri-state. these signals are exclusively defined as gpio, and do not offer additional functionality. table 1-10 general purpose i/o (gpio) signal name signal type state during reset signal description gpio0 input or output input general purpose i/o ?when a gpio signal is used as input, the logic state is reflected to an internal register and can be read by the software. when a gpio signal is used as output, the logic state is controlled by the software. this input can tolerate 5 v. gpio1 input or output input general purpose i/o ?when a gpio signal is used as input, the logic state is reflected to an internal register and can be read by the software. when a gpio signal is used as output, the logic state is controlled by the software. this input can tolerate 5 v. gpio2 input or output input general purpose i/o ?when a gpio signal is used as input, the logic state is reflected to an internal register and can be read by the software. when a gpio signal is used as output, the logic state is controlled by the software. this input can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-20 dsp56602 technical data sheet motorola dsp56602 triple timer triple timer three identical and independent timers are implemented. the three timers can use internal or external clocking and can interrupt the dsp after a specified number of events (clocks), or can signal an external device after counting a specific number of internal events. when a timer port is disabled, it can be used for general purpose i/o (gpio). table 1-11 triple timer signals signal name signal type state during reset signal description tio0 input or output input or output gpio input timer 0 schmitt-trigger input/output ?when tio0 is used as an input, the timer module functions as an external event counter or measures external pulse width or signal period. when tio0 is used as an output, the timer module functions as a timer and tio0 provides the timer pulse. when the tio0 is not used by the timer module, it can be used for gpio . when configured as an input, this pin can tolerate 5 v. tio1 input or output input or output gpio input timer 1 schmitt-trigger input/output ?when tio1 is used as an input, the timer module functions as an external event counter or measures external pulse width or signal period. when tio1 is used as an output, the timer module functions as a timer and tio1 provides the timer pulse. when tio1 is not used by the timer module, it can be used for gpio. when configured as an input, this pin can tolerate 5 v. tio2 input or output input or output gpio input timer 2 schmitt-trigger input/output ?when tio2 is used as an input, the timer module functions as an external event counter or measures external pulse width or signal period. when tio2 is used as an output, the timer module functions as a timer and tio2 provides the timer pulse. when tio2 is not used by the timer module, it can be used for gpio . when configured as an input, this pin can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 jtag/once interface preliminary information motorola dsp56602 technical data sheet 1-21 jtag/once interface table 1-12 jtag/on-chip emulation (once) interface signals signal name signal type state during reset signal description tck input input test clock ?tck is a test clock input signal used to synchronize the jtag test logic. the tck pin can be tri-stated. this input can tolerate 5 v. tdi input input test data input ?tdi is a test data serial input signal used for test instructions and data. tdi is sampled on the rising edge of the tck signal and has an internal pull-up resistor. this input can tolerate 5 v. tdo output tri-stated test data output ?tdo is a test data serial output signal used for test instructions and data. tdo is tri-stateable and is actively driven in the shift-ir and shift-dr controller states. tdo changes on the falling edge of the tck signal. tms input input test mode select ?tms is an input signal used to sequence the test controller?s state machine. tms is sampled on the rising edge of the tck signal and has an internal pull-up resistor. this input can tolerate 5 v. trst input input test reset ?trst is an active-low schmitt-trigger input signal used to asynchronously initialize the test controller. t rst has an internal pull-up resistor. trst must be asserted during the power up sequence. this input can tolerate 5 v. de bi-directional input debug event ?de is an open-drain bidirectional active-low signal providing, as an input, a means of entering the debug mode of operation from an external command controller, and as an output, a means of acknowledging that the chip has entered the debug mode. the de has an internal pull-up resistor. when this pin is an input, it can tolerate 5 v. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 1-22 dsp56602 technical data sheet motorola dsp56602 jtag/once interface f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information motorola dsp56602 technical data sheet 2-1 section 2 specifications general characteristics the dsp56602 is fabricated in high-density cmos with transistor-transistor logic (ttl)-compatible inputs and outputs. functional operating conditions are given in table 2-4 on page 2-3. absolute maximum ratings given in table 2-1 are stress ratings only, and functional operation at the maximum is not guaranteed. stress beyond these ratings may affect device reliability or cause permanent damage to the device. the dsp56602 dc/ac electrical specifications are preliminary and are from design simulations. these specifications may not be fully tested or guaranteed at this early stage of the product life cycle. finalized specifications will be published after complete characterization and device qualifications have been completed. table 2-1 absolute maximum ratings (gnd = 0 v) rating symbol value unit supply voltage v cc ?0.3 to +4 v all input voltages excluding ?5 volt tolerant? inputs v in gnd ? 0.3 to v cc + 0.3 v all ?5 volt tolerant? input voltages* v in5 gnd ? 0.3 to v cc + 3.95 v current drain per pin excluding v cc and gnd i 10 ma operating temperature range t a ?40 to 85 ? c storage temperature t stg ?55 to +150 ? c note: * ?5 volt tolerant? inputs are inputs that tolerate 5 v. all ?5 volt tolerant? input voltages can not be more than 3.95 v greater than supply voltage. this restriction applies to power-on, as well as to normal operation. . f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-2 dsp56602 technical data sheet motorola dsp56602 general characteristics caution this device contains protective circuitry to guard against damage due to high static voltage or electrical fields. however, normal precautions are advised to avoid application of any voltages higher than maximum rated voltages to this high-impedance circuit. reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage level (e.g., either or v cc or gnd). table 2-2 recommended operating conditions rating symbol value unit supply voltage v cc 2.7 to 3.3 v ambient temperature t a ?40 to +85 ? c table 2-3 package thermal characteristics characteristic symbol tqfp value pbga 3 value pbga 4 value units junction-to-ambient thermal resistance 1 r ja or ja 49 73 35 ? c/w junction-to-case thermal resistance 2 r jc or jc 8.2 ? ? ? c/w thermal characterization parameter jt 5.5 5 ? ? c/w notes: 1. junction-to-ambient thermal resistance is based on measurements on a horizontal single-sided printed circuit board per semi g38-87 in natural convection.(semi is semiconductor equipment and materials international, 805 east middlefield rd., mountain view, ca 94043, (415) 964-5111.) 2. junction-to-case thermal resistance is based on measurements using a cold plate per semi g30-88, with the exception that the cold plate temperature is used for the case temperature. 3. these are simulated values. test board has 2-ounce copper traces routed to the outer row of balls. 4. these are simulated values. the test board has two, 2-ounce signal layers and two 1-ounce solid ground planes internal to the test board. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 dc electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-3 dc electrical characteristics (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) table 2-4 dc electrical characteristics for the dsp56602 characteristics symbol min typ max unit supply voltage for v cca , v ccc , v ccd , v cch , v ccp , v ccqh , v ccql , and v ccs 1 v cc 2.7 3.0 3.3 v input high voltage  d0?d23  mod/irq 2 , reset , pinit/nmi , and all jtag/hi08/ssi/timer/gpio pins  extal v ih v ihp v ihx 2.0 2.0 v cc ? 0.4 ? ? ? v cc 5.75 v cc v v v input low voltage  d0?d23, mod/irq 2 , reset , pinit/nmi  all jtag/hi08/ssi/timer/gpio pins  extal v il v ilp v ilx ?0.3 ?0.3 ?0.3 ? ? ? 0.8 0.8 0.4 v v v input leakage current i in ?10.0 ? 10.0 a high-impedance (off-state) input current (2.4 v/0.4 v) i tsi ?10.0 ? 10.0 a output high voltage (i oh = ?0.4 ma) v oh 2.4 ? ? v output low voltage (i ol = 3.0 ma, open drain pins i ol = 6.7 ma) v ol ? ? 0.4 v internal supply current at 60 mhz  in normal mode 3, 6  in wait mode 4, 6  in stop mode 5, 6 i cci i ccw i ccs ? ? ? 57 4.6 50 ? ? ? ma ma a pll supply current in stop mode (pll on) 6 i pll ? 3.5 ? ma input capacitance 6 c in ? ? 10 pf notes: 1. throughout the data sheet, assume that v cca , v ccc , v ccd , v cch , v ccp , v ccqh , v ccql , and v ccs power pins have the same voltage level. 2. this specification applies to moda/irqa , modb/irqb, modc/irqc , and modd/irqd pins. 3. power consumption considerations on page 4-4 provides a formula to compute the estimated current requirements in normal mode. in order to obtain these results, all inputs must be terminated (i.e., not allowed to float). measurements are based on synthetic intensive dsp benchmarks (see appendix a ). the power consumption numbers in this specification are 90% of the measured results of this benchmark. this reflects typical dsp applications. typical internal supply current is measured with v cc = 2.7 v at t j = 100 ? c. the actual current consumption varies with the operating conditions and the program being executed. 4. in order to obtain these results, all inputs must be terminated (i.e., not allowed to float). 5. in order to obtain these results, all inputs that are not disconnected at stop mode must be terminated. 6. these values are periodically sampled and not 100% tested. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-4 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics ac electrical characteristics the timing specifications in ac electrical characteristics are tested with a v il maximum of 0.3 v and a v ih minimum of 2.4 v for all pins except extal, which is tested using the input levels set forth in dc electrical characteristics . ac timing specifications referenced to a device input signal are measured in production with respect to the 50% point of the respective input signal?s transition. timings specified relative to a clkout edge are measured with respect to the 50% point of the applicable clkout transition. all other dsp56602 output timing specifications are measured with the production test machine v ol and v oh reference levels set at 0.8 v and 2.0 v, respectively. note: unless specifically noted otherwise, all references to clkout edges assume that the pll is enabled. all timings except those that specifically relate to the extal input are guaranteed by test with the pll enabled. ac electrical characteristics?nternal clock operation (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) for each occurrence of t h , t l , t c , or i cyc, substitute the numbers given in table 2-5 . (the terms ef, et h , et l , and et c are described in table 2-6 .) table 2-5 internal clocks characteristics symbol expression internal operation frequency with pll enabled 1, 2, 3 f (ef mf)/(pdf d 3 ) internal operation frequency with pll disabled f ef/2 internal clock high period  with pll disabled  with pll enabled and mf 4  with pll enabled and mf > 4 t h et c (min) 0.49 et c pdf df/mf (max) 0.51 et c pdf df/mf (min) 0.47 et c pdf df/mf (max) 0.53 et c pdf df/mf f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-5 ac electrical characteristics?xternal clock operation (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) the dsp56602 system clock can be derived from the on-chip crystal oscillator, or it can be externally supplied. an externally supplied square wave voltage source should be connected to extal, leaving xtal physically not connected to the board or socket (see figure 2-2 on page 2-7). the rise and fall time of this external clock should be 3 ns maximum internal clock low period  with pll disabled  with pll enabled and mf 4  with pll enabled and mf > 4 t l et c (min) 0.49 et c pdf df/mf (max) 0.51 et c pdf df/mf (min) 0.47 et c pdf df/mf (max) 0.53 et c pdf df/mf internal clock cycle time with pll enabled t c et c pdf df/mf internal clock cycle time with pll disabled t c 2 et c instruction cycle time i cyc t c notes: 1. mf represents the pll multiplication factor. 2. pdf represents the pll predivision factor. 3. df represents the pll division factor. table 2-6 clock operation num characteristics symbol min max 1 frequency of extal (extal pin frequency) ef 0 60.0 mhz 2 clock input high 1, 2  pll disabled (46.7?53.3% duty cycle)  pll enabled (42.5?57.5% duty cycle, at 60 mhz) et h 7.8 ns 7.1 ns 157.0 s 3 clock input low 1, 2  pll disabled (46.7?53.3% duty cycle)  pll enabled (42.5?57.5% duty cycle) et l 7.8 ns 7.1 ns 157.0 s table 2-5 internal clocks (continued) characteristics symbol expression f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-6 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics 4 clock cycle time 2  with pll disabled  with pll enabled et c 16.7 ns 16.7 ns 273.1 s 5 clkout change from extal fall, pll disabled ? 4.3ns 11.0 ns 6 clkout from extal with pll enabled (mf = pdf df, mf 4, ef > 15 mhz) 4 ? 0 1.8 ns 7 instruction cycle time = i cyc = t c 1, 3  with pll disabled  with pll enabled i cyc 33.3 ns 16.7 ns 8.53 s notes: 1. external clock input high, external clock input low, and clkout are measured at 50% of the signal transition. 2. the maximum value for pll enabled is given for minimum vco and maximum mf. 3. the maximum value for pll enabled is given for minimum vco and maximum df. 4. these timings are periodically sampled and not 100% tested. figure 2-1 crystal oscillator circuits table 2-6 clock operation (continued) num characteristics symbol min max suggested component values: f osc = 4 mhz r = 680 k ? 10% c = 56 pf 20% calculations were done for a 4/20 mhz crystal with the following parameters: a load capacitance c l of 30/20 pf, a shunt capacitance c 0 of 7/6 pf, a series resistance of 100/20 ? , and a drive level of 2 mw. suggested component values: f osc = 32.768 khz r1 = 3.9 m ? 10% r2 = 200 k ? 10% c = 22 pf 20% calculations were done for a 32.768 khz crystal with the following parameters: a load capacitance (c l ) of 12.5 pf, a shunt capacitance (c 0 ) of 1.8 pf, a series resistance of 40 k ? , and a drive level of 1 w. xtal1 c c r1 fundamental frequency fork crystal oscillator xtal extal xtal1 c c r fundamental frequency crystal oscillator xtal extal r2 f osc = 20 mhz r = 680 k ? 10% c = 22 pf 20% aa1071 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-7 ac electrical characteristics?hase lock loop (pll) characteristics (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) figure 2-2 external clock timing table 2-7 phase lock loop characteristics characteristics expression min max unit vco frequency when pll enabled 1 mf ef 2 / pdf 30 120 mhz pll external capacitor (pcap pin to v ccp )  mf 4  mf > 4 cpcap 2 mf 425 ? 125 mf 520 mf 590 ? 175 mf 920 pf pf notes: 1. the vco output is further divided by 2 when pll is enabled. if the division factor (df) is 1, the operating frequency is . 2. cpcap is the value of the pll capacitor (connected between pcap pin and v ccp ). (the recommended value for cpcap is (500 mf ? 150) pf for mf 4 and (690 mf) pf for mf > 4.) et h et l et c clkout with pll disabled clkout with pll enabled extal midpoint v ihc 4 5 5 6 7 7 note: the midpoint is 0.5 (v ihc + v ilc ). v ilc 3 2 aa1261 vco 2 ------------- f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-8 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics ac electrical characteristics?eset, stop, mode select, and interrupt timing (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) ws = number of wait states (measured in clock cycles, number of t c ) table 2-8 reset timing num characteristics expression 60 mhz unit min max 8 delay from reset assertion to all pins at reset value 1 20.0 + t c ? 333.34 ns 9 required reset duration 2, 3  power on, external clock generator, pll disabled  power on, external clock generator, pll enabled  power on, internal oscillator  during stop, xtal disabled  during stop, xtal enabled  during normal operation 50 et c 1000 et c 75000 et c 75000 et c 2.5 t c 2.5 t c 833.3 16.72 1.25 1.25 41.7 41.7 ? ? ? ? ? ? ns s s ms ns ns 10 delay from asynchronous reset deassertion to first external address output (internal reset deassertion) 4  minimum  maximum 3.25 t c + 2.2 20.25t c + 12.1 56.4 ? ? 349.6 ns ns 11 synchronous reset setup time from reset deassertion to first clkout transition t c 9.0 16.7 ns 12 synchronous reset deassertion, delay time from the first clkout transition to the first external address output  minimum  maximum 3.25 t c + 1.1 20.25t c + 5.5 55.3 ? ? 343.0 ns ns notes: 1. these timings are periodically sampled and not 100% tested. 2. for an external clock generator, reset duration is measured during the time in which reset is asserted, v cc is valid, and the extal input is active and valid. for internal oscillator, reset duration is measured during the time in which reset is asserted and v cc is valid. the specified timing reflects the crystal oscillator stabilization time after power-up. this number is affected both by the specifications of the crystal and other components connected to the oscillator and reflects worst case conditions. 3. when v cc is powered up and the ?required reset duration? conditions as specified above are not yet met, the device circuitry is in an uninitialized state that may result in significant power consumption. designs should minimize this state to the shortest possible duration. 4. this specification is valid if the pll does not lose lock. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-9 figure 2-3 reset timing figure 2-4 synchronous reset timing table 2-9 mode select and interrupt timings num characteristics expression 60 mhz unit min max 13 mode select setup time ? 30.0 ? ns 14 mode select hold time ? 0.0 ? ns 15 minimum edge-triggered interrupt request assertion width ? 10.0 ? ns 16 minimum edge-triggered interrupt request deassertion width ? 10.0 ? ns v ih first fetch 9 10 8 reset a0?15 all pins aa0367 11 clkout reset a0?15 12 aa0368 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-10 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics 17 delay from irq or nmi assertion to external memory access address out valid  caused by first interrupt instruction fetch  caused by first interrupt instruction execution 4.25 t c + 2.2 7.25 t c + 2.2 73.0 123.0 ? ? ns ns 18 delay from irqa , irqb , irqc , irqd , nmi assertion to general purpose transfer output valid caused by first interrupt instruction execution 10 t c + 5.5 172.2 ? ns 19 delay from address output valid caused by first interrupt instruction execute to interrupt request deassertion for level-sensitive fast interrupts 1 3.75 t c + ws t c ? 15.4 ? 63.8 ns 20 delay from rd assertion to interrupt request deassertion for level-sensitive fast interrupts 1 3.25 t c + ws t c ? 15.4 ? 55.4 ns 21 delay from wr assertion to interrupt request deassertion for level-sensitive fast interrupts 1  sram ws = 1  sram ws = 2, 3  sram ws 4 (3.5 + ws) t c ? 15.4 (3.0 + ws) t c ? 15.4 (2.5 + ws) t c ? 15.4 ? ? ? 59.6 51.3 26.3 ns ns ns 22 synchronous interrupt setup time from irqa , irqb , irqc , irqd , nmi assertion to the second clkout transition t c 9.0 16.7 ns 23 synchronous interrupt delay time from clkout?s second transition to the first external address output valid caused by the first instruction fetch after coming out of wait  minimum  maximum 9.25 t c + 1.1 24.75 t c + 5.5 155.3 ? ? 418.0 ns ns 24 duration for irqa assertion to recover from stop ? 9.0 ? ns table 2-9 mode select and interrupt timings (continued) num characteristics expression 60 mhz unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-11 25 delay from irqa assertion to fetch of first instruction (when exiting stop) 2, 3  pll not active during stop and stop delay enabled (pctl1 bit 6 = 0, omr bit 6 = 0)  pll not active during stop, stop delay not enabled (pctl1 bit 6 = 0, omr bit 6 = 1)  pll active during stop, no stop delay (pctl1 bit 6 = 1) plc et c pdf + (128k ? plc/2) t c plc et c pdf + (23.75 0.5) t c plc et c (8.25 0.5) t c 2.2 388.3 ns 129.2 22.6 20.4 ms 145.8 ms ns 26 duration of level-sensitive irqa assertion to ensure interrupt service (when exiting stop) 2,3  pll not active during stop, stop delay enabled (pctl1 bit 6 = 0, omr bit 6 = 0)  pll not active during stop, stop delay not enabled (pctl1 bit 6 = 0, omr bit 6 = 1)  pll active during stop, no stop delay (pctl1 bit 6 = 1) plc et c pdf + (128k ? plc/2) t c plc et c pdf + (20.5 0.5) t c 5.5 t c 22.6 20.4 91.7 ? ? ? ns ns ns 27 interrupt requests rate  hi08, ssi, timer  irq (edge trigger)  irq (level trigger) 12t c 8t c 12t c ? ? ? 200.4 133.6 200.4 ns ns ns table 2-9 mode select and interrupt timings (continued) num characteristics expression 60 mhz unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-12 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics notes: 1. when using fast interrupts and irqa , irqb , irqc , and irqd are defined as level-sensitive, then timings 14 through 16 apply to prevent multiple interrupt service. to avoid these timing restrictions, the deasserted edge-triggered mode is recommended when using fast interrupts. long interrupts are recommended when using level-sensitive mode. 2. this timing depends on several settings:  for pll disabled, using internal oscillator (pll control register 1 (pctl1) bit 4 = 0) and oscillator disabled during stop (pctl1 bit 5 = 0), a stabilization delay is required to assure the oscillator is stable before executing programs. in that case, resetting the stop delay (operating mode register (omr) bit 6 = 0) provides the proper delay. while it is possible to set omr bit 6 = 1, it is not recommended and these specifications do not guarantee timings for that case.  for pll disabled, using internal oscillator (pctl1 bit 4 = 0) and oscillator enabled during stop (pctl1 bit 5 = 1), no stabilization delay is required and recovery time is minimal (omr bit 6 setting is ignored).  for pll disabled, using external clock (pctl1 bit 4 = 1), no stabilization delay is required and recovery time is defined by the pctl1 bit 6 and omr bit 6 settings.  for pll disabled, using external clock (pctl1 bit 4 = 1), no stabilization delay is required and recovery time is defined by the pctl1 bit 6 and omr bit 6 settings.  for pll enabled, if pctl1 bit 6 is 0, the pll is shut down during stop. recovering from stop requires the pll to re-lock. the pll lock procedure duration, plc (pll lock cycles), may be in the range of 0 to 300 cycles. this procedure occurs in parallel to the stop delay counter, and stop recovery ends when the last of these two events occurs (the stop delay counter completes its count, or the pll lock procedure completes).  plc value for pll disabled is 0.  maximum value for et c is 4096 (maximum multiplication factor) divided by the desired internal frequency (i.e., for 60 mhz it is 4096/60 mhz = 68.26 s). during the stabilization period, t c , t h , and t l will not be constant. their width may vary, so timing may vary as well. 3. these timings are periodically sampled and not 100% tested. table 2-9 mode select and interrupt timings (continued) num characteristics expression 60 mhz unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-13 figure 2-5 external level-sensitive fast interrupt timing figure 2-6 external interrupt timing (negative-edge-triggered) first interrupt instruction execution/fetch a) first interrupt instruction execution b) general purpose i/o a0?15 rd wr general purpose i/o 20 21 19 17 18 irqa , irqb , irqc , irqd , nmi irqa , irqb , irqc , irqd , nmi aa0369 15 16 irqa , irqb , irqc , irqd , nmi irqa , irqb , irqc , irqd , nmi aa0370 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-14 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics figure 2-7 synchronous interrupt from wait timing figure 2-8 operating mode select timing figure 2-9 recovery from stop using irqa figure 2-10 recovery from stop using irqa interrupt service t0, t2 t1, t3 22 23 clkout a0?15 irqa irqb , irqc , irqd , nmi aa0371 v ih v il v ih v il v ih 13 reset moda, modb, modc, modd 14 aa0372 first instruction fetch irqa a0?15, mcs 24 25 aa0373 irqa 26 25 first irqa interrupt instruction fetch a0?15, mcs aa0374 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-15 ac electrical characteristics?ort a (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) table 2-10 sram read and write access num characteristics symbol expression 60 mhz unit min max 100 address valid and mcs assertion pulse width 1 ws 3 4 ws 7  ws 8 t rc , t wc (ws + 1) t c ? 4.4 (ws + 2) t c ? 4.4 (ws + 3) t c ? 4.4 28.9 95.6 178.9 ? ? ? ns ns ns 101 address valid and mcs assertion to wr assertion  ws = 1 2 ws 3  ws 4 t as 0.25 t c ? 3.7 0.75 t c ? 4.4 1.25 t c ? 4.4 0.5 8.1 16.4 ? ? ? ns 102 wr assertion pulse width  ws = 1 2 ws 3  ws 4 t wp 1.5 t c ? 5.7 ws t c ? 4.4 (ws ? 0.5) t c ? 4.4 19.3 28.9 53.9 ? ? ? ns ns ns 103 wr deassertion to address invalid and mcs deassertion 1 ws 3 4 ws 7  ws 8 t wr 0.25 t c ? 3.8 1.25 t c ? 4.4 2.25 t c ? 4.4 0.4 16.4 33.1 ? ? ? ns ns ns 104 address and mcs valid to input data valid, ws 1 t aa , t ac (ws + 0.75) t c ? 8.5 ? 20.7 ns 105 rd assertion to input data valid, ws 1 t oe (ws + 0.5) t c ? 8.5 ? 16.5 ns 106 rd deassertion to data invalid (data hold time) t ohz ? 0.0 ? ns 107 address valid to wr deassertion, ws 1 t aw (ws + 0.75) t c ? 4.4 24.8 ? ns 108 data valid to wr deassertion (data setup time), ws 1 t ds (t dw ) (ws ? 0.25) t c ? 3.9 8.6 ? ns f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-16 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics 109 data hold time from wr deassertion 1 ws 3 4 ws 7  ws 8 t dh 0.25 t c ? 3.8 1.25 t c ? 3.8 2.25 t c ? 3.8 0.4 17.0 33.7 ? ? ? ns ns ns 110 wr assertion to data active  ws = 1 2 ws 3  ws 4 ? 0.75 t c ? 3.7 0.25 t c ? 3.7 ?0.25 t c ? 3.7 8.8 0.5 ?7.9 ? ? ? ns ns ns 111 wr deassertion to data high impedance 1 ws 3 4 ws 7  ws 8 ? 0.25 t c + 0.6 1.25 t c + 0.6 2.25 t c + 0.6 ? ? ? 4.8 21.4 38.1 ns ns ns 112 previous rd deassertion to data active (write) 1 ws 3 4 ws 7  ws 8 ? 1.25 t c ? 4.4 2.25 t c ? 4.4 3.25 t c ? 4.4 16.4 33.1 49.8 ? ? ? ns ns ns 113 rd deassertion time 1 ws 3 4 ws 7  ws 8 ? 0.75 t c ? 4.4 1.75 t c ? 4.4 2.75 t c ? 4.4 8.1 24.8 41.4 ? ? ? ns 114 wr deassertion time  ws = 1 2 ws 3 4 ws 7  ws 8 ? 0.5 t c ? 3.1 t c ? 3.1 2.5 t c ? 3.1 3.5 t c ? 3.1 5.2 13.6 38.6 55.2 ? ? ? ? ns ns ns ns 115 address valid to rd assertion ? 0.5 t c ? 4.0 4.3 ? ns 116 rd assertion pulse width ? (ws + 0.25) t c ? 3.8 17.0 ? ns 117 rd deassertion to address invalid 1 ws 3 4 ws 7  ws 8 ? 0.25 t c ? 3.0 1.25 t c ? 3.0 2.25 t c ? 3.0 1.2 17.8 34.5 ? ? ? ns ns ns table 2-10 sram read and write access (continued) num characteristics symbol expression 60 mhz unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-17 notes: 1. ws refers to the number of wait states, as specified in the bus control register (bcr). 2. the asynchronous delays specified in the expressions are valid for dsp56602-60. 3. the address trace (at ) pin is also active on accesses to internal program memory if the address trace enable (ate) bit (bit 15) of the omr is set. in this case, the mcs , rd , and wr signals are deasserted and the data bus is tri-stated while the address bus is driven with the address of the internal access. figure 2-11 sram read access table 2-10 sram read and write access (continued) num characteristics symbol expression 60 mhz unit min max a0?15, rd wr data in d0?23 mcs at 100 113 116 115 105 104 250 251 117 106 aa0375 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-18 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics figure 2-12 sram write access table 2-11 external bus synchronous timings (sram access) 1 num characteristics expression 2 60 mhz unit min max 198 clkout low to address valid and mcs assertion 0.25 t c + 5.5 ? 9.7 ns 199 clkout low to address invalid and mcs deassertion 0.25 t c 4.2 ? ns 202 clkout low to data out active 3 0.25 t c 4.2 ? ns 203 clkout low to data out valid 0.25 t c + 5.5 ? 9.7 ns 204 clkout low to data out invalid 0.25 t c 4.2 ? ns 205 clkout low to data out high impedance 3 0.25 t c + 1.1 ? 5.3 ns 206 data in valid to clkout low (setup) ? 3.0 ? ns 207 clkout low to data in invalid (hold) ? 0.0 ? ns a0?15, wr rd data in d0?23 mcs at 100 101 102 114 110 112 250 251 103 111 107 109 108 aa0376 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-19 208 clkout low to rd assertion  minimum  maximum 0.5 t c + 1.1 0.5 t c + 5.5 9.4 ? ? 13.8 ns ns 209 clkout low to rd deassertion ? 0.0 5.5 ns 210 clkout low to wr assertion 4,5  ws = 1 2 ws 3  ws 4 0.5 t c + 6.2 ? 0.5 t c + 6.2 10.1 1.8 10.1 14.5 6.2 14.5 ns ns ns 211 clkout low to wr deassertion ? 0.0 4.9 ns notes: 1. ?external bus synchronous timings? should be used only for reference to the clock and not for relative timings. 2. the asynchronous delays specified in the expressions are valid for dsp56602-60. 3. these timings are periodically sampled and are not 100% tested. 4. ws is the number of wait states specified in the bcr. 5. if ws > 1, wr assertion refers to the next rising edge of clkout. table 2-12 address trace timings (synchronous and asynchronous) num characteristics expression 60 mhz unit min max 250 address setup time to at assertion 0.5 t c ? 4.4 3.9 ? ns 251 at pulse width* 0.5 t c ? 4.4 3.9 ? ns 252 clkout low to at assertion 0.75 t c + 5.5 18.0 ? ns 253 clkout low to at deassertion  minimum  maximum 0.25 t c + 1.1 0.25 t c + 5.5 5.3 ? ? 9.7 ns ns note: * the address trace (at ) pin is also active on accesses to internal program memory if the address trace enable (ate) bit (bit 15) of the omr is set. in this case, the mcs , rd , and wr signals are deasserted and the data bus is tri-stated while the address bus is driven with the address of the internal access. table 2-11 external bus synchronous timings (sram access) 1 (continued) num characteristics expression 2 60 mhz unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-20 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics ac electrical characteristics host interface (hi08) timing (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) host port usage considerations careful synchronization is required when reading multi-bit registers that are written by another asynchronous system. this is a common problem when two asynchronous systems are connected. the situation exists in the host port. the considerations for proper operation are discussed below. 1. asynchronous reading of receive byte registers ?when reading the receive byte registers, rxh or rxl, the host programmer should use figure 2-13 synchronous bus timings sram 1 ws wr rd data out d0?23 clkout data in d0?23 a0?15, mcs at 198 199 252 253 211 210 208 209 206 204 207 203 205 202 aa0377 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-21 interrupts or poll the rxdf flag, which indicates that data is available. this assures that the data in the receive byte registers will be valid. 2. overwriting transmit byte registers ?the host programmer should not write to the transmit byte registers, txh or txl, unless the txde bit is set indicating that the transmit byte registers are empty. this guarantees that the transmit byte registers can transfer valid data to the hrx register. 3. overwriting the host vector ?the host vector register should be changed only when the host command bit (hc) is clear. this guarantees that the dsp56602 interrupt control logic can receive a stable vector. table 2-13 host interface timing 1, 2 num characteristic symbol expression 60 mhz unit min max 301 read data strobe assertion width 3 hack assertion width ?t c + 16.5 33.2 ns 302 read data strobe deassertion width 3 hack deassertion width ? ? 16.5 ? ns 303 read data strobe deassertion width between two consecutive ?last data register? reads, two consecutive cvr reads, two consecutive icr reads, or two consecutive isr reads 3, 4, 5 ? 2.5 t c + 11.0 52.7 ? ns 304 write data strobe assertion width 6 ? ? 22.0 ? ns 305 write data strobe deassertion width 6 ? 2.5 t c + 11.0 52.7 ? ns 306 has assertion width ? ? 16.5 ? ns 307 has deassertion to data strobe assertion 7 ??0?ns 308 host data input setup time before write data strobe deassertion 6 ? ? 16.5 ? ns 309 host data input hold time after write data strobe deassertion 6 ? ? 5.5 ? ns 310 read data strobe assertion to output data active from high impedance 3, 8 hack assertion to output data active from high impedance 8 ? ? 5.0 ? ns 311 read data strobe assertion to output data valid 3 hack assertion to output data valid ? ? ? 33.0 ns f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-22 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics 312 read data strobe deassertion to output data high impedance 3, 8 hack deassertion to output data high impedance 8 ? ? ? 16.5 ns 313 output data hold time after read data strobe deassertion 3 output data hold time after hack deassertion ? ? 5.5 ? ns 314 hcs assertion to read data strobe deassertion ? t c + 16.5 33.2 ? ns 315 hcs assertion to write data strobe deassertion 6 ? ? 16.5 ? ns 316 hcs assertion to output data valid ? ? ? 27.5 ns 317 hcs hold time after data strobe deassertion 6, 7 ??0?ns 318 address (had0?had7) setup time before has deassertion (hmux = 1) ? ? 7.7 ? ns 319 address (had0?had7) hold time after has deassertion (hmux = 1) ? ? 5.5 ? ns 320 ha8?ha10 (hmux = 1), ha0?ha2 (hmux = 0), hrw setup time before data strobe assertion 7  read  write ? ? ? ? 0 7.8 ? ? ns ns 321 ha8?ha10 (hmux = 1), ha0?ha2 (hmux = 0), hrw hold time after data strobe deassertion 7 ? ? 5.5 ? ns 322 delay from read data strobe deassertion to host request assertion for ?last data register? read 3, 5, 9, 10 ?2 t c + 27.5 60.8 ? ns 323 delay from write data strobe deassertion to host request assertion for ?last data register? write 5, 6, 9, 10 ? 1.5 t c + 27.5 52.5 ? ns 324 delay from data strobe assertion to host request deassertion for ?last data register? read or write (hrod = 0) 5, 7, 9 ? ? ? 27.5 ns 325 delay from data strobe assertion to host request deassertion for ?last data register? read or write (hrod = 1, open drain host request) 5, 7, 9, 10 ? ? ? 300.0 ns table 2-13 host interface timing 1, 2 (continued) num characteristic symbol expression 60 mhz unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-23 notes: 1. see host port usage considerations on page 2-20. 2. in the following timing diagrams ( figure 2-14 through figure 2-18 ), the controls pins are drawn as active low. pin polarity is programmable. 3. the read data strobe is hrd in the dual data strobe mode, hds in the single data strobe mode. 4. this timing must be adhered to only if two consecutive reads from one of these registers are executed. 5. the ?last data register? is the register at address $7, which is the last location to be read or written in data transfers. 6. the write data strobe is hwr in the dual data strobe mode, hds in the single data strobe mode. 7. the data strobe is hrd or hwr in the dual data strobe mode, hds in the single data strobe mode. 8. these timings are periodically sampled and are not 100% tested. 9. the host request is hreq in the single host request mode, hrrq and htrq in the double host request mode. 10. in this calculation, the host request signal is pulled up by a 4.7 k ? resistor in the open drain mode. figure 2-14 read timing diagram?non-multiplexed bus table 2-13 host interface timing 1, 2 (continued) num characteristic symbol expression 60 mhz unit min max hrd , hds ha0?a2 hcs had0?ad7 hreq 320 314 321 301 302 303 316 312 313 311 310 324 325 322 hrrq htrq 317 aa0378 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-24 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics figure 2-15 write timing diagram?non-multiplexed bus figure 2-16 host interrupt vector register (ivr) read timing diagram hwr , hds ha0?a2 hcs had0?ad7 hreq 320 315 321 304 305 308 309 324 325 323 hrrq htrq 317 aa0379 hack had0?ad7 hreq 301 aa0815 313 302 312 311 310 303 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-25 figure 2-17 read timing diagram?multiplexed bus hrd , hds ha8?a10 has had0?ad7 hreq 320 321 301 302 303 319 312 313 311 310 324 325 322 hrrq htrq 306 307 318 data address aa0380 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-26 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics ac electrical characteristics?si0/ssi1 timing (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) figure 2-18 write timing diagram?multiplexed bus table 2-14 key to table 2-15 ssi timing case meaning t ssicc ssi clock cycle time txc transmit clock (on sck pin) rxc receive clock (on sc0 or sck pin) fst transmit frame sync (on sc2 pin) fsr receive frame sync (sc1 or sc2 pin) i ck internal clock x ck external clock hwr , hds ha8?a10 has had0?ad7 hreq 320 304 305 319 309 308 324 325 323 hrrq htrq 306 307 318 data address aa1270 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-27 i ck a internal clock, asynchronous mode (asynchronous implies that txc and rxc are two different clocks) i ck s internal clock, synchronous mode (synchronous implies that txc and rxc are the same clock) bl bit length wl word length wr word length relative table 2-15 ssi timing num characteristics symbol expression 60 mhz case unit min max 430 clock cycle 1 t ssicc 4 t c 3 t c 66.7 50.0 ? ? i ck x ck ns ns 431 clock high period  for internal clock  for external clock ? 2 t c ? 12.2 1.5 t c 21.1 25.0 ? ? i ck x ck ns ns 432 clock low period  for internal clock  for external clock ? 2 t c ? 12.2 1.5 t c 21.1 25.0 ? ? i ck x ck ns ns 433 rxc rising edge to fsr out (bl) high ? ? ? ? 45.1 26.8 x ck i ck a ns ns 434 rxc rising edge to fsr out (bl) low ? ? ? ? 45.1 26.8 x ck i ck a ns ns 435 rxc rising edge to fsr out (wr) high 3 ?? ? ? 47.6 29.3 x ck i ck a ns ns 436 rxc rising edge to fsr out (wr) low 3 ?? ? ? 47.6 29.3 x ck i ck a ns ns 437 rxc rising edge to fsr out (wl) high ? ? ? ? 45.9 25.6 x ck i ck a ns ns 438 rxc rising edge to fsr out (wl) low ? ? ? ? 45.1 26.8 x ck i ck a ns ns 439 data in setup time before rxc (sck in synchronous mode) falling edge ? ? 0.0 23.2 ? ? x ck i ck ns ns table 2-14 key to table 2-15 ssi timing (continued) case meaning f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-28 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics 440 data in hold time after rxc falling edge ? ? 6.1 3.6 ? ? x ck i ck ns ns 441 fsr input (bl, wr) high before rxc falling edge 3 ? ? 28.0 1.2 ? ? x ck i ck a ns ns 442 fsr input (wl) high before rxc falling edge ? ? 28.0 1.2 ? ? x ck i ck a ns ns 443 fsr input hold time after rxc falling edge ? ? 3.6 0.0 ? ? x ck i ck a ns ns 444 flags input setup before rxc falling edge ? ? 0.0 23.2 ? ? x ck i ck s ns ns 445 flags input hold time after rxc falling edge ? ? 7.3 0.0 ? ? x ck i ck s ns ns 446 txc rising edge to fst out (bl) high ? ? ? ? 35.4 18.3 x ck i ck ns ns 447 txc rising edge to fst out (bl) low ? ? ? ? 37.8 20.7 x ck i ck ns ns 448 txc rising edge to fst out (wr) high 3 ?? ? ? 37.8 20.7 x ck i ck ns ns 449 txc rising edge to fst out (wr) low 3 ?? ? ? 40.3 23.2 x ck i ck ns ns 450 txc rising edge to fst out (wl) high ? ? ? ? 36.6 19.5 x ck i ck ns ns 451 txc rising edge to fst out (wl) low ? ? ? ? 37.8 20.7 x ck i ck ns ns 452 txc rising edge to data out enable from high impedance ?? ? ? 37.8 20.7 x ck i ck ns ns 454 txc rising edge to data out valid ? 35 + 0.5 t c ? ? 52.8 25.6 x ck i ck ns ns 455 txc rising edge to data out high impedance 2 ?? ? ? 37.8 19.5 x ck i ck ns ns 457 fst input (bl, wr) setup time before txc falling edge 3 ? ? 2.0 21.0 ? ? x ck i ck ns ns 458 fst input (wl) to data out enable from high impedance 2 ? ? ? 32.9 x ck i ck ns table 2-15 ssi timing (continued) num characteristics symbol expression 60 mhz case unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-29 460 fst input (wl) setup time before txc falling edge ? ? 2.0 21.0 ? ? x ck i ck ns ns 461 fst input hold time after txc falling edge ? ? 4.0 0.0 ? ? x ck i ck ns ns 462 flag output valid after txc rising edge ? ? ? ? 39.0 22.0 x ck i ck ns ns notes: 1. for the internal clock, the external clock cycle is defined by i cyc and ssi control register. 2. these timings are periodically sampled and are not 100% tested. 3. the word relative frame sync signal is related to the clock signal as the bit length frame sync signal, but has a period that extends from one serial clock pulse prior to the first bit clock pulse (the same as the bit length frame sync signal) until one serial clock pulse prior to the last bit clock pulse of the first word in the frame. table 2-15 ssi timing (continued) num characteristics symbol expression 60 mhz case unit min max f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-30 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics figure 2-19 ssi transmitter timing flags out fst (word) in fst (bit) in data out fst (word) out fst (bit) out txc (input/output) first bit last bit 430 431 432 447 450 451 454 452 454 455 461 458 460 461 462 446 457 note: in network mode, output flag transitions can occur at the start of each time slot within the frame. in normal mode, the output flag state is asserted for the entire frame period. aa0382 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-31 figure 2-20 ssi receiver timing flags in fsr (word) in fsr (bit) in data in fsr (word) out fsr (bit) out rxc (input/output) first bit last bit 430 431 432 434 437 438 439 440 443 442 443 442 433 441 445 aa0383 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-32 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics ac electrical characteristics timer timing (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) table 2-16 timer timing num characteristics symbol expression 60 mhz unit min max 480 tio low ?2 t c + 2.4 35.7 ? ns 481 tio high ? 2 t c + 2.4 35.7 ? ns 482 timer setup time from tio (input) assertion to clkout rising edge ?t c 11.0 16.7 ns 483 synchronous timer delay time from clkout rising edge to the external memory access address out valid, caused by first interrupt instruction execution ? 10.25 t c + 1.2 172.0 ? ns 484 clkout rising edge to tio (output) assertion  minimum  maximum ? 0.5 t c + 4.3 0.5 t c + 24.2 12.6 ? ? 32.5 ns ns 485 clkout rising edge to tio (output) deassertion  minimum  maximum ? 0.5 t c + 4.3 0.5 t c + 24.2 12.6 ? ? 32.5 ns ns f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-33 figure 2-21 tio timer event input restrictions figure 2-22 timer interrupt generation figure 2-23 external pulse generation tio 480 481 aa1274 clkout tio (input) first interrupt instruction execution address 482 483 aa0493 clkout tio (output) 484 485 aa0494 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-34 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics ac electrical characteristics gpio timing (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) note: gpio timings apply to all gpio signals used on the dedicated gpio pins, hi08 pins, ssi pins, and timer pins. table 2-17 gpio timing num characteristics symbol expression 60 mhz unit min max 490 clkout edge to gpio output valid (gpio out delay time) ? ? ? 37.8 ns 491 clkout edge to gpio output invalid (gpio out hold time) ? ? 3.6 ? ns 492 gpio in valid to clkout edge (gpio in setup time) ? ? 14.6 ? ns 493 clkout edge to gpio input invalid (gpio in hold time) ? ? 0.0 ? ns 494 fetch to clkout edge before gpio change ? 6.75 t c 112.5 ? ns figure 2-24 gpio timing valid gpio (input) gpio (output) clkout (output) fetch the instruction move x0,x:(r0); x0 contains the new value of gpio and r0 contains the address of gpio data register a0?15 490 491 492 494 493 aa0384 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-35 ac electrical characteristics jtag timing (v cc = 3.0 v 0.3 v; t a = ?40 ? to 85 ? c, c l = 50 pf + 2 ttl loads) table 2-18 jtag timing num characteristics symbol expression 60 mhz unit min max 500 tck frequency of operation ? 1/(3 t c ) 0.0 22.0 mhz 501 tck cycle time in crystal mode ? ? 45.0 ? ns 502 tck clock pulse width measured at 1.5 v ? ? 20.0 ? ns 503 tck rise and fall times ? ? 0.0 3.0 ns 504 boundary scan input data setup time ? ? 5.0 ? ns 505 boundary scan input data hold time ? ? 24.0 ? ns 506 tck low to output data valid ? ? 0.0 40.0 ns 507 tck low to output high impedance* ? ? 0.0 40.0 ns 508 tms, tdi data setup time ? ? 5.0 ? ns 509 tms, tdi data hold time ? ? 25.0 ? ns 510 tck low to tdo data valid ? ? 0.0 44.0 ns 511 tck low to tdo high impedance* ? ? 0.0 44.0 ns 512 trst assert time ? ? 100.0 ? ns 513 trst setup time to tck low ? ? 40.0 ? ns 514 de assertion time in order to enter debug mode ? 1.5 t c + 11.0 36.0 ? ns 515 response time when dsp56602 is executing nop instructions from internal memory ? 5.5 t c + 33.0 ? 124.7 ns 516 debug acknowledge assertion time 3 t c + 11.0 61.0 ? ns note: * these timings are periodically sampled and are not 100% tested. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-36 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics figure 2-25 test clock input timing diagram figure 2-26 boundary scan (jtag) timing diagram tck (input) vm vm vih vil 501 502 502 503 503 aa0496 tck (input) data inputs data outputs data outputs data outputs v ih v il input data valid output data valid output data valid 505 504 506 507 506 aa0497 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 ac electrical characteristics preliminary information motorola dsp56602 technical data sheet 2-37 figure 2-27 test access port timing diagram figure 2-28 trst timing diagram figure 2-29 once?debug request tck (input) tdi (input) tdo (output) tdo (output) tdo (output) vih vil input data valid output data valid output data valid tms 508 509 510 511 510 aa0498 tck (input) trst (input) 513 512 aa0499 de 516 515 514 aa0500 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 2-38 dsp56602 technical data sheet motorola dsp56602 ac electrical characteristics f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information motorola dsp56602 technical data sheet 3-1 section 3 packaging package and pin-out information this section contains package and pin-out information for the 144-pin thin quad flat pack (tqfp) and 144-pin plastic ball grid array (pbga) configurations of the dsp56602. tqfp package data  figure 3-1 on page 3-2 and figure 3-2 on page 3-3 show the pinout of the tqfp dsp56602.  table 3-1 on page 3-4 identifies the dsp56602 pins on the tqfp package in numeric order.  table 3-2 on page 3-5 identifies the tqfp pins by name order.  table 3-3 on page 3-8 groups power and ground pins for the tqfp package.  mechanical drawings of the tqfp package are presented in figure 3-3 on page 3-9. pbga package data  figure 3-4 on page 3-10 and figure 3-5 on page 3-11 show the pinout of the pbga dsp56602.  table 3-4 on page 3-12 identifies the dsp56602 pins on the pbga package in numeric order.  table 3-5 on page 3-14 identifies the pbga pins by name order.  table 3-6 on page 3-16 groups power and ground pins for the pbga package.  mechanical drawings of the pbga package are presented in figure 3-6 on page 3-17. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-2 dsp56602 technical data sheet motorola dsp56602 package and pin-out information figure 3-1 top view, dsp56602 144-pin tqfp package notes: 1. pins marked ?c?are no connection pins that are reserved for possible future enhancements. do not connect these pins to any power, ground, signal traces, or vias. 2. to simplify locating the pins, each fifth pin is shaded in the illustration. orientation mark 109 1 37 73 72 144 36 108 d7 d8 v ccd gnd d d9 d10 d11 d12 d13 d14 v ccd gnd d d15 d16 d17 d18 d19 v ccql gnd q d20 v ccd gnd d d21 d22 d23 modd modc modb moda trst tdo tdi tck tms sc12 sc11 a0 nc mcs nc rd wr gnd c v ccc nc nc nc nc a t clkout gnd c v ccqh v ccql extal gnd q xtal nc nc nc nc gnd p1 gnd p pcap v ccp reset had0 had1 had2 had3 gnd h v cch had4 d6 d5 d4 d3 gnd d v ccd d2 d1 d0 nc nc a15 gnd a v ccqh a14 a13 a12 v ccql gnd q a11 a10 gnd a v cca a9 a8 a7 a6 gnd a v cca a5 a4 a3 a2 gnd a v cca a1 (top view) srd1 std1 sc02 sc01 de pinit/nmi srd0 v ccs gnd s std0 sc10 sc00 gpio0 gpio1 gpio2 sck1 sck0 v ccql gnd q v ccqh hds/hwr hrw/hrd v ccs gnd s tio2 tio1 tio0 ha2/ha9 had7 had6 had5 ha ck/hrrq hreq/htrq hcs/ ha10 ha0/has ha1/ha8 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-3 figure 3-2 bottom view, dsp56602 tqfp package notes: 1. pins marked ?c?are no connection pins that are reserved for possible future enhancements. do not connect these pins to any power, ground, signal traces, or vias. 2. to simplify locating the pins, each fifth pin is shaded in the illustration. orientation mark 109 1 37 73 (on top side) (bottom view) a0 nc mcs nc rd wr gnd c v ccc nc nc nc nc a t clkout gnd c v ccqh v ccql extal gnd q xtal nc nc nc nc gnd p1 gnd p pcap v ccp reset had0 had1 had2 had3 gnd h v cch had4 a1 v cca gnd a a2 a3 a4 a5 v cca gnd a a6 a7 a8 a9 v cca gnd a a10 a11 gnd q v ccql a12 a13 a14 v ccqh gnd a a15 nc nc d0 d1 d2 v ccd gnd d d3 d4 d5 d6 had5 had6 had7 tio0 tio1 tio2 gnd s v ccs hds/hwr v ccqh gnd q v cqcl sck0 sck1 gpio2 gpio1 gpio0 sc00 sc10 std0 gnd s v ccs srd0 pinit/nmi de sc01 sc02 std1 srd1 d7 d8 v ccd gnd d d9 d10 d11 d12 d13 d14 v ccd gnd d d15 d16 d17 d18 d19 v ccql gnd q d20 v ccd gnd d d21 d22 d23 modd modc modb moda trst tdo tdi tck tms sc12 sc11 hrw/hrd ha ck/hrrq hreq/htrq hcs/ ha10 ha2/ha9 ha1/ha8 ha0/has f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-4 dsp56602 technical data sheet motorola dsp56602 package and pin-out information table 3-1 dsp56602 144-pin tqfp pin identification by pin number up right down left pin # name pin # name pin # name pin # name 144 sc11 108 d6 72 a0 36 had5 143 sc12 107 d5 71 nc 35 had6 142 tms 106 d4 70 mcs 34 had7 141 tck 105 d3 69 nc 33 ha0/has 140 tdi 104 gnd d 68 rd 32 ha1/ha8 139 tdo 103 v ccd 67 wr 31 ha2/ha9 138 trst 102 d2 66 gnd c 30 hcs /ha10 137 moda 101 d1 65 v ccc 29 tio0 136 modb 100 d0 64 nc 28 tio1 135 modc 99 nc 63 nc 27 tio2 134 modd 98 nc 62 nc 26 gnd s 133 d23 97 a15 61 nc 25 v ccs 132 d22 96 gnd a 60 at 24 hreq /htrq 131 d21 95 v ccqh 59 clkout 23 hack /hrrq 130 gnd d 94 a14 58 gnd c 22 hrw/hrd 129 v ccd 93 a13 57 v ccqh 21 hds /hwr 128 d20 92 a12 56 v ccql 20 v ccqh 127 gnd q 91 v ccql 55 extal 19 gnd q 126 v ccql 90 gnd q 54 gnd q 18 v ccql 125 d19 89 a11 53 xtal 17 sck0 124 d18 88 a10 52 nc 16 sck1 123 d17 87 gnd a 51 nc 15 gpio2 122 d16 86 v cca 50 nc 14 gpio1 121 d15 85 a9 49 nc 13 gpio0 120 gnd d 84 a8 48 gnd p1 12 sc00 119 v ccd 83 a7 47 gnd p 11 sc10 118 d14 82 a6 46 pcap 10 std0 117 d13 81 gnd a 45 v ccp 9 gnd s 116 d12 80 v cca 44 reset 8v ccs 115 d11 79 a5 43 had0 7 srd0 114 d10 78 a4 42 had1 6 pinit/nmi 113 d9 77 a3 41 had2 5 de 112 gnd d 76 a2 40 had3 4 sc01 111 vcc d 75 gnd a 39 gnd h 3 sc02 110 d8 74 v cca 38 v cch 2 std1 109 d7 73 a1 37 had4 1 srd1 note: pins marked nc are not connected. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-5 table 3-2 dsp56602 144-pin tqfp pin identification by pin name name pin # functional group name pin # functional group a0 72 port a address d8 110 port a data a1 73 d9 113 a2 76 d10 114 a3 77 d11 115 a4 78 d12 116 a5 79 d13 117 a6 82 d14 118 a7 83 d15 121 a8 84 d16 122 a9 85 d17 123 a10 88 d18 124 a11 89 d19 125 a12 92 d20 128 a13 93 d21 131 a14 94 d22 132 a15 97 d23 133 at 60 port a control de 5 jtag/once clkout 59 clock/pll extal 55 d0 100 port a data gnd a 75 gnd?port a address d1 101 gnd a 81 d2 102 gnd a 87 d3 105 gnd a 96 d4 106 gnd c 66 gnd?port a control d5 107 gnd c 58 d6 108 gnd d 104 gnd?port a data d7 109 gnd d 112 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-6 dsp56602 technical data sheet motorola dsp56602 package and pin-out information gnd d 120 gnd?port a data hcs /ha10 30 peripherals/hi08 gnd d 130 hds /hwr 21 gnd h 39 gnd?hi08 data hreq /htrq 24 gnd p 47 gnd?pll hrw/hrd 22 gnd p1 48 mcs 70 port a control gnd q 19 quiet gnd (for both v ccqh and v ccql ) moda/irqa 137 mode/interrupt control gnd q 54 modb/irqb 136 gnd q 90 modc/irqc 135 gnd q 127 modd/irqd 134 gnd s 9 gnd?ssi, timer, gpio, hi08 control pcap 46 clock/pll gnd s 26 pinit/nmi 6 gpio0 13 peripherals/gpio rd 68 port a control gpio1 14 reset 44 gpio2 15 sc00 12 peripherals/ssi0 ha0/has 33 peripherals/hi08 sc01 4 ha1/ha8 32 sc02 3 ha2/ha9 31 sc10 11 peripherals/ssi1 hack /hrrq 23 sc11 144 had0 43 sc12 143 had1 42 sck0 17 peripherals/ssi0 had2 41 sck1 16 peripherals/ssi1 had3 40 srd0 7 peripherals/ssi0 had4 37 srd1 1 peripherals/ssi1 had5 36 std0 10 peripherals/ssi0 had6 35 std1 2 peripherals/ssi1 had7 34 tck 141 jtag/once table 3-2 dsp56602 144-pin tqfp pin identification by pin name (continued) name pin # functional group name pin # functional group f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-7 tdi 140 jtag/once v cch 38 v cc ?hi08 data tdo 139 v ccp 45 v cc ?pll tio0 29 peripherals/timer v ccqh 20 quiet v cc high tio1 28 v ccqh 57 tio2 27 v ccqh 95 tms 142 jtag/once v ccql 18 quiet v cc low trst 138 v ccql 56 v cca 74 v cc ?port a address v ccql 91 v cca 80 v ccql 126 v cca 86 v ccs 8v cc ?ssi, timer, gpio, hi08 control v ccc 65 v cc ?port a control v ccs 25 v ccd 103 v cc ?port a data wr 67 port a control v ccd 111 xtal 53 clock/pll v ccd 119 not connected 49, 50, 51, 52, 61, 62, 63, 64, 69, 71, 98, 99 v ccd 129 table 3-2 dsp56602 144-pin tqfp pin identification by pin name (continued) name pin # functional group name pin # functional group f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-8 dsp56602 technical data sheet motorola dsp56602 package and pin-out information table 3-3 dsp56602 tqfp power supply pins name pin # functional group name pin # functional group v cca 74 core/port a address v ccd 103 core/port a data v cca 80 v ccd 111 v cca 86 v ccd 119 gnd a 75 v ccd 129 gnd a 81 gnd d 104 gnd a 87 gnd d 112 gnd a 96 gnd d 120 v ccc 65 core/port a control gnd d 130 gnd c 66 v ccp 45 core/pll gnd c 58 gnd p 47 v ccqh 20 quiet v cc high gnd p1 48 v ccqh 57 gnd q 19 quiet gnd (for both v ccqh and v ccql ) v ccqh 95 gnd q 54 v cclq 18 quiet v cc low gnd q 90 v ccql 56 gnd q 127 v ccql 91 v cch 38 peripherals/hi08 data v ccql 126 gnd h 39 gnd s 9 peripherals/ssi0, ssi1, timer, gpio, hi08 control v ccs 8 peripherals/ssi0, ssi1, timer, gpio, hi08 control gnd s 26 v ccs 25 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-9 figure 3-3 144-pin thin quad flat pack (tqfp) mechanical information seating plane 0.1 t 144x c 2 view ab 2 t plating f aa j d base metal section j1-j1 (rotated 90) 144 pl m 0.08 n t l? n 0.20 t l? 144 73 109 37 108 1 36 72 4x 4x 36 tips pin 1 ident view y b b1 v1 a1 s1 v a s n 0.20 t l? m l n p 4x g 140x j1 j1 view y c l x x=l, m or n gage plane 0.05 (z) r2 e c2 (y) r1 (k) c1 1 0.25 view ab dim min max millimeters a 20.00 bsc a1 10.00 bsc b 20.00 bsc b1 10.00 bsc c 1.40 1.60 c1 0.05 0.15 c2 1.35 1.45 d 0.17 0.27 e 0.45 0.75 f 0.17 0.23 g 0.50 bsc j 0.09 0.20 k 0.50 ref p 0.25 bsc r1 0.13 0.20 r2 0.13 0.20 s 22.00 bsc s1 11.00 bsc v 22.00 bsc v1 11.00 bsc y 0.25 ref z 1.00 ref aa 0.09 0.16 0 0 7 11 13 1 2 ? notes: 1. dimensions and tolerancing per asme y14.5-1994. 2. dimensions in millimeters. 3. datums l, m and n to be determined at the seating plane, datum t. 4. dimensions s and v to be determined at seating plane, datum t. 5. dimensions a and b do not inculde mold protrusion. allowable protrusion is 0.25 per side. dimensions a and b do include mold mismatch and are determined at datum plane h. 6. dimension d does not include dambar protrusion. allowabled dambar protrusion shall not cause the d dimension to exceed 0.35. case 918-03 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-10 dsp56602 technical data sheet motorola dsp56602 package and pin-out information pbga package description top and bottom views of the dsp56602 pbga package are shown in figure 3-5 and figure 3-6 with their pin-outs. figure 3-4 top view, dsp56602 pbga package 23 145679 12 11 10 8 had2 hds b c d e f g h m l j k ha1 sck1 hreq tdi tio0 d20 gnd d trst d18 d17 d3 a11 srd0 a12 v ccs nc nc gnd a nc nc at extal reset pcap v ccp nc gnd s gnd s nc nc v cca gnd c v ccc v ccqh gnd p nc nc nc gnd a v ccql gnd q nc nc v ccql a6 a2 a1 had3 had7 gpio2 gnd q v cca gnd a gnd a wr a0 d16 tdo d10 d11 d15 d8 d4 d1 v ccqh a15 a3 had5 hack hcs ha0 sck0 std1 sc11 sc01 hrw std0 de tck tms pinit srd1 sc02 a8 a7 sc12 gpio1 a moda d22 d23 modc d21 d19 d14 d12 d13 d9 d6 d7 d5 d0 d2 a13 a9 a10 a4 a5 mcs rd clk xtal gpio0 sc10 had6 had4 nc v ccqh nc tio2 nc tio1 v cch ha2 gnd h had1 v ccd nc gnd q nc v ccql nc v ccd gnd d nc v ccd a14 v ccql sc00 nc modd modb had0 top view out f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-11 figure 3-5 bottom view, dsp56602 pbga package bottom view 2 31 4 5 6 7 9 12 11 10 8 had2 hds b c d e f g h m l j k ha1 sck1 hreq tdi tio0 d20 gnd d trst d18 d17 d3 a11 srd0 a12 v ccs nc nc gnd a nc nc at extal reset pcap v ccp nc gnd s gnd s nc nc v cca cv ccc v ccqh gnd p nc nc nc gnd a v ccql gnd q nc nc v ccql a6 a2 a1 had3 had7 gpio2 gnd q v cca gnd a gnd a wr a0 d16 tdo d10 d11 d15 d8 d4 d1 v ccqh a15 a3 had5 hack hcs ha0 sck0 std1 sc11 sc01 hrw std0 de tck tms pinit srd1 sc02 a8 a7 sc12 gpio1 a moda d22 d23 modc d21 d19 d14 d12 d13 d9 d6 d7 d5 d0 d2 a13 a9 a10 a4 a5 mcs rd xtal clk out gpio0 sc10 had6 had4 gnd d v ccqh nc tio2 nc tio1 v cch ha2 gnd h had1 v ccd nc gnd q nc v ccql nc v ccd gnd d nc v ccd a14 v ccql sc00 nc modd modb had0 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-12 dsp56602 technical data sheet motorola dsp56602 package and pin-out information table 3-4 dsp56602 pbga signal identification by pin number pin no. signal name pin no. signal name pin no. signal name a1 sc11 c1 sc01 e1 srd0 a2 tms c2 sc02 e2 std0 a3 tck c3 trst e3 sc00 a4 moda/irqa c4 tdo e4 nc a5 d22 c5 d23 e5 v ccd a6 d20 c6 gnd d e6 gnd q a7 d18 c7 d17 e7 v ccql a8 d14 c8 d16 e8 v ccd a9 d12 c9 d10 e9 nc a10 d11 c10 d3 e10 a14 a11 d8 c11 d5 e11 v ccqh a12 d7 c12 d1 e12 a15 b1 std1 d1 de f1 sc10 b2 srd1 d2 pinit/nmi f2 gpio0 b3 sc12 d3 modb/irqb f3 v ccql b4 tdi d4 modd/irqd f4 nc b5 modc/irqc d5 nc f5 v ccs b6 d21 d6 nc f6 nc b7 d19 d7 nc f7 nc b8 d15 d8 nc f8 gnd a b9 d13 d9 gnd d f9 nc b10 d9 d10 v ccd f10 gnd q b11 d6 d11 d2 f11 a12 b12 d4 d12 d0 f12 a13 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-13 g1 gpio1 j1 sck1 l1 hack /hrrq g2 sck0 j2 hreq /htrq l2 ha0/has g3 v ccqh j3 tio1 l3 had6 g4 nc j4 v cch l4 had4 g5 gnd s j5 nc l5 had1 g6 nc j6 nc l6 pcap g7 nc j7 nc l7 reset g8 v ccql j8 nc l8 extal g9 nc j9 v cca l9 at g10 v cca j10 gnd a l10 a0 g11 a9 j11 a4 l11 a1 g12 a11 j12 a8 l12 a5 h1 gpio2 k1 hds /hwr m1 tio0 h2 hrw/ hrd k2 hcs /ha10 m2 ha1/ha8 h3 tio2 k3 ha2/ha9 m3 had7 h4 nc k4 gnd h m4 had5 h5 gnd s k5 v ccp m5 had3 h6 gnd q k6 gnd p m6 had2 h7 v ccql k7 v ccqh m7 had0 h8 gnd a k8 v ccc m8 xtal h9 nc k9 gnd d m9 clkout h10 gnd a k10 wr m10 rd h11 a6 k11 a2 m11 mcs h12 a10 k12 a7 m12 a3 note: signal names are based on configured functionality. most connections supply a single signal. some connections provide a signal with dual functionality, such as the modx/irqx pins that select an operating mode after reset is deasserted, but act as interrupt lines during operation. some signals have configurable polarity; these names are shown with and without overbars, such as ha0/has . some connections have two or more configurable functions; names assigned to these connections indicate the function for a specific configuration. pins marked nc are reserved and should not be connected. table 3-4 dsp56602 pbga signal identification by pin number (continued) pin no. signal name pin no. signal name pin no. signal name f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-14 dsp56602 technical data sheet motorola dsp56602 package and pin-out information table 3-5 dsp56602 pbga signal identification by name signal name pin no. signal name pin no. signal name pin no. a0 l10 d11 a10 gpio0 f2 a1 l11 d12 a9 gpio1 g1 a2 k11 d13 b9 gpio2 h1 a3 m12 d14 a8 ha0/has l2 a4 j11 d15 b8 ha1/ha8 m2 a5 l12 d16 c8 ha2/ha9 k3 a6 h11 d17 c7 hack /hrrq l1 a7 k12 d18 a7 had0 m7 a8 j12 d19 b7 had1 l5 a9 g11 d20 a6 had2 m6 a10 h12 d21 b6 had3 m5 a11 g12 d22 a5 had4 l4 a12 f11 d23 c5 had5 m4 a13 f12 de d1 had6 l3 a14 e10 extal l8 had7 m3 a15 e12 gnd a f8 hcs /ha10 k2 at l9 gnd a h8 hds /hwr k1 clkout m9 gnd a h10 hreq /htrq j2 d0 d12 gnd a j10 hrw/hrd h2 d1 c12 gnd d c6 irqa a4 d2 d11 gnd d d9 irqb d3 d3 c10 gnd d k9 irqc b5 d4 b12 gnd h k4 irqd d4 d5 c11 gnd p k6 mcs m11 d6 b11 gnd q e6 moda a4 d7 a12 gnd q f10 modb d3 d8 a11 gnd q h6 modc b5 d9 b10 gnd s g5 modd d4 d10 c9 gnd s h5 nc d5 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-15 nc d6 pinit d2 tms a2 nc d7 rd m10 trst c3 nc d8 reset l7 v cca g10 nc e4 sc00 e3 v cca j9 nc e9 sc01 c1 v ccc k8 nc f4 sc02 c2 v ccd d10 nc f6 sc10 f1 v ccd e5 nc f7 sc11 a1 v ccd e8 nc f9 sc12 b3 v cch j4 nc g4 sck0 g2 v ccp k5 nc g6 sck1 j1 v ccqh e11 nc g7 srd0 e1 v ccqh g3 nc g9 srd1 b2 v ccqh k7 nc h4 std0 e2 v ccql e7 nc h9 std1 b1 v ccql f3 nc j5 tck a3 v ccql g8 nc j6 tdi b4 v ccql h7 nc j7 tdo c4 v ccs f5 nc j8 tio0 m1 wr k10 nmi d2 tio1 j3 xtal m8 pcap l6 tio2 h3 table 3-5 dsp56602 pbga signal identification by name (continued) signal name pin no. signal name pin no. signal name pin no. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-16 dsp56602 technical data sheet motorola dsp56602 package and pin-out information table 3-6 dsp56602 pbga power supply pins name pin # functional group name pin # functional group v cca g10 core/port a address gnd a f8 ground?core/port a address v cca j9 gnd a h8 v ccc k8 core/port a control gnd a h10 v ccd d10 core/port a data gnd a j10 v ccd e5 gnd d c6 ground?core/port a data v ccd e8 gnd d d9 v cch j4 peripherals/hi08 data gnd d k9 v ccp k5 core/pll gnd h k4 ground?peripherals/hi08 data v ccqh e11 quiet v cc high gnd p k6 ground?core/pll v ccqh g3 gnd q e6 ground?quiet v ccqh k7 gnd q f10 v ccql e7 quiet v cc low gnd q h6 v ccql f3 gnd s g5 ground?peripherals/ssi0, ssi1, timer, gpio, hi08 control v ccql g8 gnd s h5 v ccql h7 v ccs f5 peripherals/ssi0, ssi1, timer, gpio, hi08 control f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 package and pin-out information preliminary information motorola dsp56602 technical data sheet 3-17 pbga package mechanical drawing figure 3-6 dsp56602 mechanical information, 144-pin pbga package dim min max millimeters a 1.32 1.75 a1 0.27 0.47 a2 0.36 ref a3 0.70 1.00 b 0.35 0.65 d 13.00 bsc e 13.00 bsc e 1.00 bsc f 9.00 13.00 g 9.00 13.00 r1 2.50 ref s 0.50 bsc notes: 1. dimensions are in millimeters. 2. interpret dimensions and tolerances per asme y14.5m, 1994 3. dimension b is measured at the maximum solder ball diameter, parallel to datum plane z. 4. datum z (seating plane) is defined by the spherical crowns of the solder balls. 5. parallelism requirement applies to zone t only. parallelism measurement shall exclude any effect of laser mark on top surface of package. 5 y z x 4x r2 11x e 4x r1 view m-m 12111098 54321 a b c d e f g h j k l m s 11x e s 144x b x 0.30 y z 0.10 z g e f d 0.20 detail k a m m a3 a2 a1 0.35 z 0.15 z detail k rotated 90 clockwise 4.00 zone t 4.00 zone t 3 4 r2 0.40 2.50 case 1210-02 issue a f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 3-18 dsp56602 technical data sheet motorola dsp56602 ordering drawings ordering drawings complete mechanical information regarding dsp56602 packaging is available by facsimile through motorola?s mfax? system. call the following number to obtain information by facsimile: the mfax automated system requests the following information:  the receiving facsimile telephone number including area code or country code  the caller?s personal identification number (pin) note: for first time callers, the system provides instructions for setting up a pin, which requires entry of a name and telephone number.  the type of information requested: ? instructions for using the system ? a literature order form ? specific part technical information or data sheets ? other information described by the system messages a total of three documents may be ordered per call. the dsp56602 144-pin tqfp package mechanical drawing is referenced as 918-03. the reference number for the 144-pin pbga package is 1210-02. (602) 244-6609 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information motorola dsp56602 technical data sheet 4-1 section 4 design considerations thermal design considerations an estimation of the chip junction temperature, t j , in c can be obtained from the equation: equation 1: where: t a = ambient temperature ? c r ja = package junction-to-ambient thermal resistance ? c/w p d = power dissipation in package historically, thermal resistance has been expressed as the sum of a junction-to-case thermal resistance and a case-to-ambient thermal resistance: equation 2: where: r ja = package junction-to-ambient thermal resistance ? c/w r jc = package junction-to-case thermal resistance ? c/w r ca = package case-to-ambient thermal resistance ? c/w r jc is device-related and cannot be influenced by the user. the user controls the thermal environment to change the case-to-ambient thermal resistance, r ca . for example, the user can change the air flow around the device, add a heat sink, change the mounting arrangement on the printed circuit board (pcb), or otherwise change the thermal dissipation capability of the area surrounding the device on the pcb. this model is most useful for ceramic packages with heat sinks; some 90% of the heat flow is dissipated through the case to the heat sink and out to the ambient environment. for ceramic packages, in situations where the heat flow is split between a path to the case and an alternate path through the pcb, analysis of the device thermal performance may need the additional modeling capability of a system level thermal simulation tool. the thermal performance of plastic packages is more dependent on the temperature of the pcb to which the package is mounted. again, if the estimations obtained from t j t a p d r ja () + = r ja r jc r ca + = f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 4-2 dsp56602 technical data sheet motorola dsp56602 thermal design considerations r ja do not satisfactorily answer whether the thermal performance is adequate, a system level model may be appropriate. a complicating factor is the existence of three common definitions for determining the junction-to-case thermal resistance in plastic packages:  measure the thermal resistance from the junction to the outside surface of the package (case) closest to the chip mounting area when that surface has a proper heat sink. this is done to minimize temperature variation across the surface.  measure the thermal resistance from the junction to where the leads are attached to the case. this definition is approximately equal to a junction to board thermal resistance.  use the value obtained by the equation (t j ? t t )/p d where t t is the temperature of the package case determined by a thermocouple. as noted above, the junction-to-case thermal resistances quoted in this data sheet are determined using the first definition. from a practical standpoint, that value is also suitable for determining the junction temperature from a case thermocouple reading in forced convection environments. in natural convection, using the junction-to-case thermal resistance to estimate junction temperature from a thermocouple reading on the case of the package will estimate a junction temperature slightly hotter than actual. hence, the new thermal metric, thermal characterization parameter, or jt , has been defined to be (t j ?t t )/p d . this value gives a better estimate of the junction temperature in natural convection when using the surface temperature of the package. remember that surface temperature readings of packages are subject to significant errors caused by inadequate attachment of the sensor to the surface and to errors caused by heat loss to the sensor. the recommended technique is to attach a 40- gauge thermocouple wire and bead to the top center of the package with thermally conductive epoxy. note: table 2-3 package thermal characteristics on page 2-2 contains the package thermal values for this chip. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 electrical design considerations preliminary information motorola dsp56602 technical data sheet 4-3 electrical design considerations use the following list of considerations to assure correct dsp operation:  each v cc pin on the dsp56602 should be provided with a low-impedance path to the board?s supply. each gnd pin should likewise be provided with a low-impedance path to ground.  the power supply pins drive distinct groups of logic on-chip as shown in table 1-2 power inputs on page 1-3 and table 1-3 grounds on page 1-4. for best results, separate v cc and gnd for each supply is recommended; each with a capacitor to bypass v cc to gnd as close as possible to the package. otherwise, a multi-layer board is recommended, employing two inner layers as v cc and gnd planes.  two 0.1 f ceramic capacitors as close as possible to each side of the package (eight capacitors altogether) should be used to bypass the v cc power supply layer to the ground layer. in such cases, there is no separation between the various power and ground supplies, since each one is directly tied to the appropriate plane. therefore, the capacitors are common to all the v cc /gnd pairs.  the v cc /gnd supplies of the pll should be well-regulated (non-switching regulators), and the pins should be provided with an extremely low impedance path to v cc /gnd. v ccp should be connected to the main power supply with a special power branch. if required, filtering circuitry should be provided. if v ccp and gnd p are kept separate from the other supplies, an additional larger capacitor (e.g., 47 f) should be used between these pins.  an additional large capacitor should be placed next to the power supply itself. caution this device contains protective circuitry to guard against damage due to high static voltage or electrical fields. however, normal precautions are advised to avoid application of any voltages higher than maximum rated voltages to this high-impedance circuit. reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage level (e.g., either gnd or v cc ). f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 4-4 dsp56602 technical data sheet motorola dsp56602 power consumption considerations  because all output pins on the dsp56602 have fast rise and fall times, pcb trace interconnection length should be minimized in order to minimize undershoot and reflections caused by these fast output switching times. this recommendation particularly applies to the address and data buses, as well as to the port a control signals and port b pins. maximum pcb trace lengths on the order of 6 inches (15.24 cm) are recommended.  capacitance calculations should consider all device loads as well as parasitic capacitances due to the pcb traces. attention to proper pcb layout and bypassing becomes especially critical in systems with higher capacitive loads because these loads create higher transient currents in the v cc and gnd circuits.  drive to a valid value (e.g., connect to pull-up or pull-down resistors) all unused inputs or signals that will be inputs during reset (reset asserted).  every input pin should be driven to a valid value after the reset deassertion by connecting it to a pull-up or pull-down resistor if not used. exceptions to this are the trst , de , and tms pins, which have internal pull-up resistors.  the reset and trst pins must be asserted low after power-up.  all this data relates to a single dsp56602. if multiple dsp56602 devices are on the same board, check for cross-talk or excessive spikes on the supplies caused by synchronous operation of the devices. power consumption considerations power dissipation is a key issue in portable dsp applications. this section describes some of the factors that affect current consumption. most of the current consumed by cmos devices is alternating current (ac), which is charging and discharging the capacitances of the pins and internal nodes. therefore, the total current consumption is the sum of these internal and external currents. this current consumption is described by the formula: equation 3: i = c v f where: c = node/pin capacitance (in farads) v = voltage swing (in volts) f = frequency of node/pin toggle (in hz) f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 power consumption considerations preliminary information motorola dsp56602 technical data sheet 4-5 the typical internal current value (i cci ) reflects the typical switching of the internal buses in a typical dsp-intensive application. for applications requiring very low current consumption, it is recommended to:  set the pcd bit (in the omr) and do not use the pc-relative instructions.  set the ebd bit (in the omr) when not accessing external memory  minimize external memory accesses and use internal memory accesses instead  minimize the number of pins that are switching  minimize the capacitive load on the pins  connect the unused inputs to pull-up or pull-down resistors.  disable unused peripherals  disable unused pin activity (e.g., clkout, xtal) a common way to evaluate power consumption is to use a current per mips measurement methodology to minimize specific board effects (i.e., to compensate for measured board current not caused by the dsp). a benchmark power consumption test algorithm is listed in appendix a . use the test algorithm and measure the current consumption at two different frequencies, f1 and f2. then use the following equation to derive the current per mips value: equation 5: where: i typf2 = current at f2 i typf1 = current at f1 f2 = high frequency (any specified operating frequency) f1 = low frequency (any specified operating frequency lower than f2) note: f1 should be significantly less than f2. for example, f2 could be 60 mhz and f1 could be 30 mhz. the degree of difference between f1 and f2 determines the amount of precision with which the current rating can be determined for an application. example 4-1 current consumption for a port a address pin loaded with 50 pf capacitance, operating at 2.7 v, and with a 60 mhz clock, toggling at its maximum possible rate of 15 mhz, the current consumption is (for this pin only): equation 4: i = 50 10 ? 12 2.7 15 10 6 = 2.025 ma i mips ? i mhz ? i typf2 i typf1 () f2 f1 () ? == f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information 4-6 dsp56602 technical data sheet motorola dsp56602 pll performance issues pll performance issues the following explanations are provided as general observations on expected pll behavior. measurements are preliminary and are subject to change. phase skew performance the phase skew of the pll is defined as the time difference between the falling edges of extal and clkout for a given capacitive load on clkout, over the entire process, temperature and voltage ranges. for input frequencies greater than 15 mhz and mf 4, this skew is greater than or equal to 0.0 ns and less than 1.8 ns; otherwise, this skew is not guaranteed. however, for mf < 10 and input frequencies greater than 10 mhz, this skew is between ?1.4 ns and +3.2 ns. phase jitter performance the phase jitter of the pll is defined as the variations in the skew between the falling edges of extal and clkout for a given device in specific temperature, voltage, input frequency, mf, and capacitive load on clkout. these variations are a result of the pll locking mechanism. for input frequencies greater than 15 mhz and mf 4, this jitter is less than 0.6 ns; otherwise, this jitter is not guaranteed. however, for mf < 10 and input frequencies greater than 10 mhz, this jitter is less than 2 ns. frequency jitter performance the frequency jitter of the pll is defined as the variation of the frequency of clkout. for small mf (mf < 10) this jitter is smaller than 0.5%. for mid-range mf (10 < mf < 500) this jitter is between 0.5% and approximately 2%. for large mf (mf > 500), the frequency jitter is 2 ? 3%. input (extal) jitter requirements the allowed jitter on the frequency of extal is 0.5%. if the rate of change of the frequency of extal is slow (i.e., it does not jump between the minimum and maximum values in one cycle) or the frequency of the jitter is fast (i.e., it does not stay at an extreme value for a long time) then the allowed jitter can be 2%. the phase and frequency jitter performance results are only valid if the input jitter is less than the prescribed values. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary motorola dsp56602 technical data 5-1 section 5 ordering information table 5-1 lists the pertinent information needed to place an order. consult a motorola semiconductor sales office or authorized distributor to determine availability and to order parts. table 5-1 dsp56602 ordering information part supply voltage package type pin count frequency (mhz) order number dsp56602 3.0 plastic thin quad flat pack (tqfp) 144 60 xc56602pv60* dsp56602 3.0 plastic ball grid array (pbga) 144 60 xc56602gc60* note: * the dsp56602 includes a customer-specified factory-programmed rom. for additional information on future part development, or to request specific rom-based support, call your local motorola semiconductor sales office or authorized distributor f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary 5-2 dsp56602 technical data motorola dsp56602 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information motorola dsp56602 technical data sheet a-1 appendix a power consumption benchmark the following benchmark program permits evaluation of dsp power usage in a test situation. it enables the pll. then it disables the xtal generation, external clkout generation, external port, and pc-relative instructions. finally, it uses repeated multiplier-accumulator (mac) instructions with a set of synthetic dsp application data to emulate intensive sustained dsp operation. this synthetic benchmark provides a structure and performance that is similar to a typical dsp- intensive algorithm, as used in the target cellular subscriber market. a typical target application consumes approximately 90% of the current used by this benchmark program. the two listed equate files, ioequ.asm and intequ.asm, are available in print format in appendix b of the dsp56602 user? manual (dsp56602um/ad) as well as electronically via the internet on the motorola dsp home page. the web page address is provided on the back page of this document. int_prog equ $0 ; internal program memory ; starting address int_xdat equ $0 ; internal x-data memory ; starting address int_ydat equ $0 ; internal y-data memory include "ioequ.asm" include "intequ.asm" list org p:int_prog movep #$d0,x:m_pctl1 ; xtal disable ; pll enable ; clkout disable ori #$10,omr ; set ebd ori #$20,omr ; set pcd prog_start move #$0,r0 move #$0,r4 move #$3f,m0 move #$3f,m4 clr a clr b move #$0,x0 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information a-2 dsp56602 technical data sheet motorola dsp56602 power consumption benchmark move #$0,x1 move #$0,y0 move #$0,y1 do forever, _end ; main loop mac x0,y0,a x:(r0)+,x1 y:(r4)+,y1 mac x1,y1,a x:(r0)+,x0 y:(r4)+,y0 add a,b mac x0,y0,a x:(r0)+,x1 mac x1,y1,a y:(r4)+,y0 move b1,x:$ff _end nop nop org x:xdat_start dc $2eb9 dc $f2fe dc $6a5f dc $6cac dc $fd75 dc $10a dc $6d7b dc $a798 dc $fbf1 dc $63d6 dc $6657 dc $a544 dc $662d dc $e762 dc $f0f3 dc $f1b0 dc $829 dc $f7ae dc $a94f dc $78dc dc $2de5 dc $e0ba dc $ab6b dc $26c8 dc $361 dc $6e86 dc $7347 dc $e774 dc $349d dc $ed12 dc $fce3 dc $26e0 dc $7d99 dc $a85e dc $a43f dc $b10c f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
dsp56602 power consumption benchmark preliminary information motorola dsp56602 technical data sheet a-3 dc $a55 dc $ec6a dc $255b dc $f1f8 dc $26d1 dc $6536 dc $bc37 dc $35a4 dc $f0d dc $bec2 dc $e4d3 dc $e810 dc $f09 dc $e50e dc $fb2f dc $753c dc $62c5 dc $641a dc $3b4b dc $a928 dc $6641 dc $a7e6 dc $2127 dc $2fd4 dc $57d dc $3c72 dc $8c3 dc $7540 org y:ydat_start dc $6da dc $f70b dc $39e8 dc $e801 dc $66a6 dc $f8e7 dc $ec94 dc $233d dc $2732 dc $3c83 dc $3e00 dc $b639 dc $a47e dc $fddf dc $a2c dc $7cf5 dc $6a8a dc $b8fb dc $ed18 dc $f371 dc $a556 dc $e9d7 dc $a2c4 f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
preliminary information a-4 dsp56602 technical data sheet motorola dsp56602 power consumption benchmark dc $35ad dc $e0e2 dc $2c73 dc $2730 dc $7fa9 dc $292e dc $3ccf dc $a65c dc $6d65 dc $a3a dc $b6eb dc $ac48 dc $7ae1 dc $3006 dc $f6c7 dc $64f4 dc $e41d dc $2692 dc $3863 dc $bc60 dc $a519 dc $39de dc $f7bf dc $3e8c dc $79d5 dc $f5ea dc $30db dc $b778 dc $fe51 dc $a6b6 dc $ffb7 dc $f324 dc $2e8d dc $7842 dc $e053 dc $fd90 dc $2689 dc $b68e dc $2eaf dc $62bc dc $a245 ; end of program f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .
motorola reserves the right to make changes without further notice to any products herein. motorola makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. ?ypical? parameters which may be provided in motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. all operating parameters, including ?ypicals?must be validated for each customer application by customer? technical experts. motorola does not convey any license under its patent rights nor the rights of others. motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support life, or for any other application in which the failure of the motorola product could create a situation where personal injury or death may occur. should buyer purchase or use motorola products for any such unintended or unauthorized application, buyer shall indemnify and hold motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that motorola was negligent regarding the design or manufacture of the part. motorola and are registered trademarks of motorola, inc. motorola, inc. is an equal opportunity/ affirmative action employer. how to reach us: usa/europe/locations not listed : motorola literature distribution p.o. box 5405 denver, colorado 80217 1 (800) 441-2447 1 (303) 675-2140 mfax : rmfax0@email.sps.mot.com touchtone (602) 244-6609 usa and canada only: 1 (800) 774-1848 asia/pacific : motorola semiconductors h.k. ltd. 8b tai ping industrial park 51 ting kok road tai po, n.t., hong kong 852-26629298 technical resource center: 1 (800) 521-6274 dsp helpline dsphelp@dsp.sps.mot.com japan : nippon motorola ltd spd, strategic planning office 4-32-1, nishi- gotanda shinagawa-ku, tokyo 141, japan 81-3-5487-8488 internet : http://www.motorola.com/sps once and mfax are registered trademarks of motorola, inc. f r e e s c a l e s e m i c o n d u c t o r , i freescale semiconductor, inc. f o r m o r e i n f o r m a t i o n o n t h i s p r o d u c t , g o t o : w w w . f r e e s c a l e . c o m n c . . .


▲Up To Search▲   

 
Price & Availability of FREESCALESEMICONDUCTORINC-XC56602PV60

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X